[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cvs-ml 579] Re: ブランチタグについて



MIHO TANAKA <miho@nsc.mci.mei.co.jp> writes:

>  1.REL_4をリリース
>  2.REL_5をリリース
>  3.REL_4のバグフィックスリリースのために、ブランチREL_4-0をつくる
>  4.REL_4-0をリポジトリからcheckoutし、修正を加え、REL_4-1というブランチタグをつけて
>   リポジトリに登録する
>
> 
>  この流れのうち、4がうまくいきません。
> 
>  4を実現するために行った具体的な処理は、
> 
>  作業用ディレクトリにて、cvs checkout -r REL_4-0 dirrectory を実行
>  →ファイルの修正
>  →cvs tag -b REL_4-1 を実行
>  →cvs commit

これ、REL_4-1 ブランチを作ってから、ファイルの修正、コミットの順で
作業すべきではないでしょうか。REL_4-0 ブランチの最新バージョンから
REL_4-1 ブランチを作りたいとすると、

% cvs rtag -b -r REL_4-0 REL_4-1
% cvs co -r REL_4-1 dirrectory
ファイルの修正
% cvs commit

という順番で作業すればいいと思います。

-- やまの