ブランチからマージする
しばらく CVS ブランチで作成および作業を行った後で、変更をそのブランチから別のブランチまたは HEAD にマージしたい場合があります。
これを行うには、以下のことを知っている必要があります。
- 変更を含んでいるブランチまたはバージョンの名前。
- ブランチが作成されたときのバージョン。
これは、ブランチを行うときに指定したバージョン名になります。
変更をマージするには、以下のようにします。
- 宛先がワークスペースにロードされていることを確認します。
たとえば、変更を HEAD にマージしたい場合、ワークスペース内でプロジェクトが HEAD と共用されていることを確認してください。
これを行うには、プロジェクトを選択し、コンテキスト・メニューから「置換」>「ブランチ」または「バージョン」を選択します。
次に、置換するブランチを選択します。
- プロジェクトを選択し、「チーム」>「マージ」を選択します。
- マージの開始点を入力します。
これは、ブランチが作成されたときのバージョンになります。
「次へ」をクリックします。
- マージしたい変更が含まれているブランチまたはバージョンを入力します。
「終了」をクリックします。
- 「マージ」エディターが開き、ワークスペースと、変更のあるブランチの間の違いをすべて表示します。
- 希望する変更をすべてワークスペースにロードします。
これを行うには、手操作で変更をマージした後でテキスト・エディターのコンテキスト・メニューから「保管」を選択するか、あるいはツリーのコンテキスト・メニューから「リポジトリーから更新」、オーバーライドおよび更新」、または「変更をローカル・コピーにマージ」を選択します。
- 希望するすべての変更がワークスペースに入った後で、「チーム」>「リポジトリーとの同期」を選択します。
これで、すべての変更をリポジトリーにコミットできます。

CVS でのチーム・プログラミング
ブランチ
CVS リポジトリーとの同期

ブランチ・タグの定義
ブランチ
リポジトリーとの同期
更新
コミット

CVS
マージ・ウィザード