「マージ」ウィザード

このウィザードは、あるプロジェクトの 2 つの状態の間の変更をワークスペースにマージするのに役立ちます。「マージ」ウィザードは、例えば、バグを修正するためにブランチを分割した後に、あるブランチから別のブランチに変更を移動するのに使用されることがよくあります。 マージ操作では、ブランチ内の 2 つのポイント (開始点終了点) の間の変更を受け取り、それらをワークスペースでマージします。 通常、開始点はブランチのルート (バージョン・タグ) になり、終了点はブランチの先端 (最新かつ最良のもの) または別のバージョン・タグのいずれかになります。

マージの宛先が、常にワークスペース内のプロジェクトであることは非常に重要なことなので理解しておいてください。マージが完了した後、 変更をローカルでテストしてから、新規ブランチ (通常は HEAD) にコミットできます。

マージを開始するには、プロジェクト (1 つ以上のリソース) を選択して、ポップアップ・メニューから「チーム」>「マージ...」を選択します。

開始点

マージの開始点を選択する場所です。

リストから、マージ操作の開始 (基本) 点となるプロジェクトのバージョンを選択します。

マージ・ダイアログの初期状態

終了状態 

マージの終了状態を選択する場所です。  

このリストから、以下のいずれかを選択します。

これは、マージ操作の終了点になります。  プロジェクトの 2 つのバージョンの違いをマージしてワークスペースに入れたい場合、バージョンを選択してください。 ブランチ内で行われた変更をマージしてローカルのワークスペースに入れたい場合、ブランチを選択してください。

マージ・ダイアログの終了状態

「終了」ボタンを押した後、開始点と終了点の間の変更が計算され、マージ・エディターが表示されます。 マージしようとしているプロジェクトのサイズによっては、時間がかかる場合があります。マージ・エディターでは、変更を更新またはマージして、ワークベンチに入れることができます。 マージ・ビューからコミットすることはできません。

関連概念
CVS によるチーム・プログラミング
ブランチ

関連タスク
ブランチ
ブランチからマージする

関連参照
CVS
比較エディター

 
Copyright IBM Corporation and others 2000, 2003