同期中の競合の解決

Rational® ClearCase® との同期によって着信変更セットは、同期ストリーム内の変更セットと競合する可能性があります。同期を完了するには、事前にこのような競合を解決する必要があります。
このタスクについて

同期の第 1 フェーズで、Rational ClearCase での変更を含む変更セットは、同期化処理アカウントが所有する特別なワークスペース (「CLONE ワークスペース」といいます) 内に作成され、この変更セットの同期ストリームへの提出が試行されます。この変更セットと既に同期ストリーム内にある変更セット間で競合があるため、この試行が失敗すると、「ClearCase 同期ストリーム」ビューには、警告アイコンが表示され、同期ストリームの状況が「マージが必要です (Merge needed)」に設定されます。Rational Team Concert™ ソース管理・ツールを使用して、マージ・ワークスペースでこれらの競合を解決してください。

競合を解決するには、次のようにします。

  1. 「マージが必要です (Merge needed)」の状況にある同期ストリームに関連付けられたマージ・ワークスペースを所有するユーザーとしてリポジトリーに接続します。 通常、これは同期ストリームを作成したユーザーです。
  2. 競合を確実に「保留中の変更」ビューに表示するには、「フロー・ターゲット」設定を「すべて表示 (詳細) に設定します。
    1. メインメニュー・バーで、「ウィンドウ」 > 「設定」をクリックする。
    2. 「チーム」エントリー、およびそれに含まれている「Jazz ソース管理 」エントリーを展開します。
    3. 「「保留中の変更」ビューでのフィルタリング」エリアの「変更点」ページで、「フロー・ターゲット」を探し、「すべて表示 (詳細)」を選択します。
    4. OK」をクリックします。
    「新規 ClearCase 同期ストリーム」ウィザードが ClearCase Synchronized Streamを作成すると、関連付けられているマージ・ワークスペースがフロー・ターゲットとして同期ストリームおよび CLONE ワークスペースを持ち、その結果、CLONE ワークスペースから着信変更がマージ・ワークス所有者に対して表示されます。
  3. すべての着信変更セット (同期ストリームおよび CLONE ワークスペースからのもの) を受け入れます。 ご使用のワークスペースのコンテンツと競合する、着信変更セットを受け入れると、Jazz™ 競合解決ツールが使用可能になります。競合の検出および解決の手順に従って、これらの競合を解決します。
  4. 競合が解決したら、マージされた変更セットを同期ストリームに提出します。
    制約事項: 発信する変更セットは CLONE ワークスペースに提出できませんが (それを試行しても、permission denied で失敗します)、次の正常な同期により、事実上この提出は完了します。

フィードバック

この情報はお役に立ちましたか? Jazz.net でフィードバックをお送り頂けます (登録が必要です): フォーラムにコメントを記入したり、バグを送信したりすることができます。