トランクとブランチについて
- トランク
- メインバージョン。本線
- ブランチ
- 枝。
- ブランチの登録
$ cd ~/myproject
$ cvs tag -b myproject-branch
※ ~/myprojectがトランクの作業ディレクトリとする。
- ブランチに切り替え
$ cd ~/myproject
$ cvs update -r myproject-branch
- 他のユーザが、トランクをチェックアウトする場合
$ cvs co myproject
- 他のユーザが、ブランチをチェックアウトする場合
$ cvs co -r myproject-branch myproject
- ブランチのソースをトランクのソースにマージして、コミットする
$ cd ~/myproject
$ cvs update -j myproject-branch
$ cvs commit -m "merge from branch"
参考ページ:CVS でブランチを始める