内部で作成されたツールの 1 つに、次の形式の cvs コミット トレースが供給されます。
Checking in src/com/package/AFile.java;
/home/cvs/src/com/package/AFile.java,v <-- Afile.java
new revision: 1.1.2.56; previous revision: 1.1.2.55
done
次に、ツールはcvs update -r 1.1.2.56
、コードの特定のブランチが既にチェックアウトされている作業ディレクトリでコマンドを発行することにより、cvs からファイルを取得します。
このコマンドは、作業ディレクトリに既存のバージョンのAFile.javaがある場合に正しく機能します。しかし、作業ディレクトリにバージョンがないファイルのトレースを取得すると、コマンドはファイルを取得できません。
それを行う方法はありますか?