リリースタグの管理
タグの作成
下記のようなタグの管理を行うとする。
R1_0 R1_1 R2_0
----o----o------o--
タグを付けたい時に
cvs tag NAME
で、タグ名を付けることが出来ます。
(上記の例だとNAMEにR1_0やR1_1が入る)
付けた時点の状態で管理できます。
ブランチタグの作成
下記のようなタグの管理を行うとする。
R1_0 R1_1 R2_0
----o----o------o--
| Rp1_1_1
o---o
Rp1_1
ブランチタグを付けたい時に
cvs rtag -b -r 枝分かれ元タグ 枝分かれ先タグ
で、タグ名を付けることが出来ます。
上記の例だと
cvs rtag -b -r R1_1 Rp1_1
で、枝分かれをすることが出来ます。
(cvs checkout -r 枝分かれ先タグ でチェックアウトし修正)
ブランチの統合
枝分かれしたブランチをメインに統合したい場合には
下記の操作が必要である。
最初に(ブランチではないメインの)最新にする。
cvs update プロジェクト名
または、 cvs checkout プロジェクト名
差分を統合する
cvs update -j 枝分かれ先タグ プロジェクト名
修正してコミットする
cvs commit
目次に戻る
$Id: r-tag.html,v 1.3 2001/03/20 03:55:03 kawa Exp $