多くの場合、トランク (別名 HEAD) で機能のコーディングを開始し、コードの変更を開始した後、おそらくブランチでこれを行いたいことに気付きます。これはかなり簡単に行うことができます。次のようなブランチを作成するだけです。
cvs rtag forkName all
cvs rtag -b branchName -r forkName all
次に、変更したワークスペースから、作成したブランチにモーフィングします。
cvs up -r branchName
私が抱えている問題は、以前に追加されたファイルがブランチにモーフィングされず、トランクに「追加」されたままになることです。
これを修正するために、CVS/Entries ファイルに移動し、追加されたファイル エントリにブランチ タグを追加しました (保護者の監督なしでこれを試みないでください)。
より良い方法はありますか?