Previous: Inside, Up: Moving files


7.4.3 履歴ファイルをコピーする

この方法も、リポジトリ中のファイルの移動を含みます。 欠点が無い訳ではありませんが、安全です。

     # リポジトリ中の rcs ファイルをコピーする
     $ cd $CVSROOT/dir
     $ cp old,v new,v
     # 以前のファイルを削除する
     $ cd ~/dir
     $ rm old
     $ cvs remove old
     $ cvs commit old
     # new の全てのタグを削除する
     $ cvs update new
     $ cvs log new             # 枝でないタグ名を思い出す
     $ cvs tag -d tag1 new
     $ cvs tag -d tag2 new
     ...

タグを削除することで、 以前のリビジョンを復元することができます。

利点:

欠点: