[CVS超入門]
$Id: cvs_single.html,v 2.0 2003/12/09 12:57:37 kabe Exp $
temp/a.c と temp/Makefile だけの状態から CVS化したい、なんて場合。
もちろん正直に cvs import をかけてもいいんですが、 えらい大げさだし、俺様プロジェクトごときに「ベンダ枝」使いたくねぇ、 てこともあります。 さくっと CVS化するには、
% mkdir $CVSROOT/oReprojこの段階ではリポジトリは空です。
% cd .. % cvs -d $CVSROOT checkout -d temp oReproj cvs checkout: Updating temp ? temp/a.c ? temp/Makefileリポジトリは空なので、checkout先にあるファイルは全て 「未認知ファイル」として `?' マークがつきます。 これで正常。
% cd temp % cvs add Makefile cvs add: scheduling file `Makefile' for addition cvs add: use 'cvs commit' to add this file permanently % cvs commit ...
CVSではファイル名の変更が大変めんどくさいので、 CVS化する際には a.c といったファイル名は もっと かっちょいい名前に変えておきましょう。 (RCSではそこまで気を使わなくても良かった)