正しく動作しないプログラムを 新バージョンとして登録することはありえないはずです。
よくわからないときには、プロジェクトの指導をしている 先輩や先生に質問してください。
/* * $Log: file1.c,v $ * Revision 1.1.1.1 1996/12/10 09:07:10 nishi * CVSで管理します。作りはじめたばかりです。 * */ #include "file1.h" void func() { static int i = 0; printf( "i = %d\n", i ); } void main() { func(); func(); printf( "hello, world!\n" ); } /* end of file */
cvs commit実際に使用してみましょう。
nishitmp@langue[147]% cvs commit cvs commit: Examining . cvs commit: Committing .そしてメッセージに続いてエディタが起動されます。
CVS: ---------------------- CVS: Enter Log. .... CVS: CVS: Commiting in . CVS: CVS: Modified Files: CVS: file1.c CVS: ----------------------その下に
func() を作りました。と書き加えて、エディタを終了。
Checking in file1.c; /hp1/speech/CVS/test-cvs/file1.c,v <-- file1.c new revision: 1.2; previous revision: 1.1 doneと表示されます。
/* * $Log: file1.c,v $ * Revision 1.2 1996/12/10 09:26:27 nishitmp * func() を作りました。 * * Revision 1.1.1.1 1996/12/10 09:07:10 nishi * CVSで管理します。作りはじめたばかりです。 * */バージョン番号が増えていることを確認してください。
cvs commit ファイル名のように使用します。