タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

cvsに関するokinakaのブックマーク (10)

  • CVSのコミットログの文字コードを変換するスクリプト.

    okinaka
    okinaka 2010/12/21
  • cvs2svnでコミットログの文字化け解消を試みる - ひで's

    CVSのコミットログにsjisとeucが混在している環境だったので、 svn移行時に文字化け解消にtry cvs2svn_lib/context.pyを修正。 +++ context.py.new      2006-09-20 17:27:17.000000000 +0900 @@ -90,10 +90,16 @@ ### like --encoding is. for encoding in self.encoding: try: -        return unicode(value, encoding, mode).encode('utf8') +        u = unicode(value, encoding) except UnicodeError: Log().verbose("Encoding '%s' failed for string '%s'" % (enc

    cvs2svnでコミットログの文字化け解消を試みる - ひで's
  • CVSリポジトリをGitに変換する - builder by ZDNet Japan

    何週間か前、私は上流のCVSリポジトリから、複数のディレクトリにある複数のファイルを含むパッチセットを抽出しなくてはならない立場になっていることに気づいた。1回のコミットを、1つの簡単に取り出すことのできるdiffにまとめるという、Subversionのコンセプトに慣れていた私は、今回バージョンコントロールの世界にどれほどの進化があったのか悟り、ショックを受けた。 例えば、CVSではコミットを行うと、各ファイルにそれぞれ別のリビジョンが作成されるため、特定の時点のコミットで何が変更されたかをすべて知りたいとしても、リポジトリ全体のdiffを取ることはできない。SubversionとGitでは、3つのファイルを1度にコミットした場合でも、変更された部分のdiffをまとめて取ることは簡単にできる。ところがCVSの場合は、同時にコミットされたものであっても、まずそれら3つのファイルのリビジョンを

  • kmuto’s blog

    View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this

    kmuto’s blog
  • kmuto’s blog

    View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this post on Instagram A post shared by kmuto (@mutokenshi) View this

    kmuto’s blog
  • TortoiseCVS

    What is TortoiseCVS? TortoiseCVS lets you work with files under CVS version control directly from Windows Explorer. It is freely available under the GPL. With TortoiseCVS you can directly check out modules, update, commit and see differences by right clicking on files and folders within Explorer. You can see the state of a file with overlays on top of the normal icons within Explorer. It even work

    okinaka
    okinaka 2006/11/27
  • LabLab powered by BASE

    okinaka
    okinaka 2006/08/09
  • http://www1.u-netsurf.ne.jp/~ysk-net/JSpe/WinTools/cvs.html

    okinaka
    okinaka 2006/07/12
  • 改行コード問題 [VC++の使い方]

    改行コード問題とは http://kotone.bunkasha.co.jp/~kenjo/diary/d041103.html#15-2 によくまとまってあります。ここの内容とだいぶかぶりますが、説明しておきます。 レポジトリは、改行コードが LF(0x0A) であるのが普通らしい。通常、UNIX 上で CVS を利用する分には、なんの問題もないです。でも、でも、Windows で編集したファイルを、直接 CVS のリポジトリに取り込んでしまうと困ったことになります。リポジトリ上のファイルの改行コードが CR LF(0x0D 0x0A)になってしまいます。 レポジトリの改行コードがころころ変わると、差分ファイルが無駄に大きくなって嫌な感じですよね。ここまでの説明なら、別に改行コードを CR LF か LF のどちらかに統一しておけばいいように思えます。しかし、世の中の Windows C

    okinaka
    okinaka 2006/07/12
  • 業務で使うCVS - PukiWiki

    僕の置かれている状況 † 僕は今、とあるユーザ企業のIT部門でシステムアナリストとして働いている。この会社では、業務系、情報系、PCサポートなどのほぼすべてのシステム系案件をIT部門で集約して管理しており、ユーザ部門で直接システム系のベンダーとやり取りすることはしていない。社員数は600人程度で、協力会社や派遣社員を含めると1000人を超えるぐらいの規模である。 その中でIT部門は40名ほどの部員を抱えており、それぞれが担当の部門やシステムを担当するという組織形態になっている。 ↑ プロジェクトの説明 † まずは、プロジェクト開始当時のことを振り返ってみたい。 僕の勤める会社はその分野では先駆者的な立場にあるため、競争相手となる企業もほとんどいない状態の中で急成長を続けていた(幸か不幸か、それは現在でも続いている)。業績は良好。年々会社の規模が大きくなり、業務は複雑化し続けていた。

    okinaka
    okinaka 2006/07/12
  • 1