ノード:Making A Change, 次:, 前:Version Versus Revision, 上:A Day With CVS



Making A Change

このプロジェクトは特にたいしたことはできません。hello.c の内容を示します:

floss$ cat hello.c
#include <stdio.h>

void
main ()
{
   printf ("Hello, world!\n");
}

プロジェクトをインポートして以来、初の変更を加えましょう。次の行を加えま す:

printf ("Goodbye, world!\n");

Hello, world! のあとにです。お好みのエディタを起動して変更してください:

floss$ emacs hello.c
  ...

今回のこれはしごく単純な変更ですからまあ忘れたりしないと思います。でも、 もっと大きくて複雑なプロジェクトになると、ファイルを編集したあとに他のこ とにジャマされて、数日後に戻ってきた時にはもう何をやったか思い出せないで しょうし、ひょっとすると、何も変更してないと思ってしまうかもしれません。 このときにリポジトリと作業コピーを比べてみて初めて、「CVS は命の恩人です」 という状況になるのです。