解決檔案內容中的衝突

當工作區有兩個變更集含有一或多個檔案的不同版本時,便會發生內容衝突。
執行這項作業的原因和時機

如果要解決檔案內容的衝突,請執行下列動作:

  1. 導覽至衝突元件的尚未解決資料夾。 這個資料夾及所包含的衝突檔案會疊加 衝突重疊圖示 圖示。 (沒有衝突的檔案已加到您的工作區中。)
  2. 將滑鼠指標移到衝突檔案名稱上,查看識別衝突類型的工具提示及建議的解決方法。
  3. 用滑鼠右鍵按一下衝突的檔案,選擇一個解決衝突的方法。
    • 如果要嘗試自動合併送入檔案與工作區中的檔案來解決衝突,請用滑鼠右鍵按一下檔案,然後按一下自動解決自動解決工具的運作方式是將沒有衝突的變更合併起來,例如簡單的新增或移除(行內差異不包括在內)。 如果無法執行這個動作,它會顯示一則訊息,告訴您必須手動解決衝突。
    • 如果要將工作區中的檔案取代為含有衝突變更的檔案,請按一下以提議的版本解決
    • 如果要將含有衝突變更的檔案更換為目前在工作區的檔案,請按一下以自己的版本解決
    • 如果要在 Eclipse 比較編輯器中解決衝突,請用滑鼠右鍵按一下衝突的檔案,然後按一下在比較編輯器中開啟。 在比較編輯器中,您可以利用由右至左複製所有沒有衝突的變更按鈕來減少您必須審查及自行解決的衝突數目。 如需使用比較編輯器的相關資訊,請參閱 Eclipse 平台說明。
      註: Rational Team Concert™ Source Control 延伸 Eclipse 比較編輯器來併入自動解決按鈕及合併時解決按鈕,您可以按一下這些按鈕來指示您已合併完成。 另外,如果所有合併版本的 MIME 類型和行定界字元不完全相同,便會顯示檔案的這些內容。
    除了這些選項,您也可以選擇捨棄與所接受之變更集衝突的工作區變更集來解決衝突。 如果衝突是在送出變更集中,請在送出資料夾中找到它,將它捨棄。 否則,請利用歷程視圖來尋找變更集,用滑鼠右鍵按一下它,然後按一下捨棄
結果

系統會提示您確認您的選項。 確認之後,合併便告完成,這時便可以交付送出變更集。


意見

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