CVSのマージの挙動
ファイルを削除したときのHEAD→BRANCH, BRANCH→HEADへのマージについて(TortoiseCVSで確認).
- 「HEAD:そのまま,BRANCH:消す」で HEAD→BRANCHにマージ
- BRANCHで消したファイルはそのまま.cvsコマンドに,それっぽいメッセージは出ない.
- 「BRANCH:消す,HEAD:そのまま」で BRANCH→HEADにマージ
- 「HEAD:消す,BRANCH:そのまま」で HEAD→BRANCHにマージ
- 「BRANCH:そのまま,HEAD:消す」で BRANCH→HEADにマージ
結論:あんまりファイル(やディレクトリ)の削除はしないようにしようっと.
#そんなもんか?...そんなもんかも.
CvsTagDiffタスク大活躍の予感(CvsChangeLogタスクも).
あとはブランチの運用基準だなぁ.
HEAD(リリースライン),BRANCH-1(保守ライン)の2本立てを考えてたけど,案外,ブランチは使い捨てにしたほうが面倒がないのかも.