同步化期間解決衝突

Rational® ClearCase® 進行同步化的送入變更集,有可能造成與同步化串流的變更集衝突。 這些衝突必須解決,同步化才能完成。
執行這項作業的原因和時機

在同步化的第一階段期間,會在同步化程序帳戶所擁有的特殊工作區(稱為 CLONE 工作區)中建立含有 Rational ClearCase 之變更的變更集,且會嘗試將這個變更集交付到同步化串流中。 如果這項嘗試失敗,因為這個變更集與同步化串流中既有的變更集衝突,ClearCase 同步化串流視圖會顯示一個警告圖示,且會將同步化串流狀態設為需要合併。 請利用 Rational Team Concert™ Source Control 工具,在合併工作區中解決這些衝突。

如果要解決衝突,請執行下列動作:

  1. 以狀態為需要合併的同步化串流之相關合併工作區的擁有者身分來連接儲存庫。 這通常是建立這個同步化串流的使用者。
  2. 如果要確保能夠在擱置的變更視圖中見到衝突,請將流程目標喜好設定設為全部顯示(進階)
    1. 在主功能表列中,按一下視窗 > 喜好設定
    2. 展開團隊項目和它所包含的 Jazz Source Control項目。
    3. 變更頁面的在「擱置的變更」視圖中過濾區域中,尋找流程目標,然後選取顯示全部(進階)
    4. 按一下確定
    新建 ClearCase 同步化串流精靈建立「ClearCase 同步化串流」時,它會確保相關聯的合併工作區以同步化串流及 CLONE 工作區為 流程目標,因此,合併工作區擁有者能夠見到來自 CLONE 工作區的送入變更。
  3. 接受所有送入變更集(來自同步化串流和 CLONE 工作區)。 接受與工作區內容衝突的送入變更集,會啟用 Jazz™ 衝突解決工具。 請遵循尋找和解決衝突中的程序來解決這些衝突。
  4. 解決衝突之後,將合併變更集交付到同步化串流。
    限制: 您無法將送出變更集交付到 CLONE 工作區(這個動作會失敗,會出現許可權遭拒),但下一次同步化成功,會有效完成這項交付。

意見

以上說明對您有幫助嗎?您可以在 Jazz.net 網站中提供意見(需要登錄):在討論區中提供意見提交錯誤