このウィザードは、あるプロジェクトの 2 つの状態の間の変更をワークスペースにマージするのに役立ちます。「マージ」ウィザードは、例えば、バグを修正するためにブランチを分割した後に、あるブランチから別のブランチに変更を移動するのに使用されることがよくあります。
マージ操作では、ブランチ内の 2 つのポイント (開始点と終了点) の間の変更を受け取り、それらをワークスペースでマージします。
通常、開始点はブランチのルート (バージョン・タグ) になり、終了点はブランチの先端
(最新かつ最良のもの) または別のバージョン・タグのいずれかになります。
マージの宛先が、常にワークスペース内のプロジェクトであることは非常に重要なことなので理解しておいてください。マージが完了した後、
変更をローカルでテストしてから、新規ブランチ (通常は HEAD) にコミットできます。
マージを開始するには、プロジェクト (1 つ以上のリソース)
を選択して、ポップアップ・メニューから「チーム」>「マージ...」を選択します。
マージの開始点を選択する場所です。
リストから、マージ操作の開始 (基本) 点となるプロジェクトのバージョンを選択します。
マージの終了状態を選択する場所です。
このリストから、以下のいずれかを選択します。
これは、マージ操作の終了点になります。 プロジェクトの 2 つのバージョンの違いをマージしてワークスペースに入れたい場合、バージョンを選択してください。 ブランチ内で行われた変更をマージしてローカルのワークスペースに入れたい場合、ブランチを選択してください。
「終了」ボタンを押した後、開始点と終了点の間の変更が計算され、マージ・エディターが表示されます。 マージしようとしているプロジェクトのサイズによっては、時間がかかる場合があります。マージ・エディターでは、変更を更新またはマージして、ワークベンチに入れることができます。 マージ・ビューからコミットすることはできません。