タグ

cvsに関するttmmrrのブックマーク (3)

  • CVSリポジトリをGitに変換する - builder by ZDNet Japan

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

    ttmmrr
    ttmmrr 2010/05/21
  • CVS リポジトリを Git へ移行する | ITEMAN Blog - アイテマンブログ

    "One head cannot contain all wisdom." -- The Olduvai Cycle (Systems University Archives) CVS は古くから使われている ソフトウェア構成管理システム (またはバージョン管理システム) です。CVS より後の世代である Subversion がすでに広く使われており、git や Mercurial が普及の兆しをみせてきた今となっては、CVS が新しいプロジェクトで採用される機会はほとんどないといえるでしょう。 しかし、CVS を使っている既存のプロジェクトは依然として存在しています。残念なことに PEAR はその一例であり、筆者が開発している Net_UserAgent_Mobile は PEAR の CVS リポジトリにあります。今回は Net_UserAgent_Mobile を例に、CVS リポ

    ttmmrr
    ttmmrr 2010/05/21
  • 結城浩の日記

    いつも喜んでいなさい。絶えず祈りなさい。 すべての事について、感謝しなさい。 これが、キリスト・イエスにあって 神があなたがたに望んでおられることです。 (新約聖書 テサロニケ人への手紙第一 5章16節から18節) 2024年8月18日 結城浩ニュースレター 2024年8月18日 00:00 Tweet 結城浩ニュースレター(2024年08月18日) 2024年7月17日 結城浩ニュースレター 2024年7月17日 00:00 Tweet 結城浩ニュースレター(2024年07月17日) 2024年6月25日 結城浩ニュースレター 2024年6月25日 00:00 Tweet 結城浩ニュースレター(2024年06月25日) 2024年5月1日 結城浩ニュースレター出し忘れました。 2024年5月1日 00:00 Tweet 結城浩の「しずかなインターネット」 2024年4月29日 結城浩ニュ

  • 1