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

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






村松と申します。

> 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 を実行



             REL_4           REL_5
--------------●--------------●-----------
               |
   ブランチ    |
   REL_4-0     |
               |
               +------●------
                    REL_4-1

上図のような流れを作りたいということで宜しいですか?--
それでしたら、以下の手順でよろしいかと…。


3.では
    cvs rtag -b -r REL_4 REL_4-0 module名
としてブランチREL_4-0を作成

4.では
    cvs checkout -r REL_4-0 module名
    ファイル編集
    cvs commit
    cvs tag REL_4-1   <------- -b オプションなし


────────────────────────
村松 宏司  Hiroshi.Muramatsu@nts.rgk.ricoh.co.jp
────────────────────────