每當在有相同流程目標的多個工作區中修改元件時,都有可能在產生的變更集中發生衝突。
Rational Team Concert™ Source
Control 提供可用於尋找及解決這些衝突的工具。
執行這項作業的原因和時機
當 Rational Team Concert Source
Control 偵測到送出變更集和送入變更集含有相同的檔案時,它便認為有潛在衝突存在,會在含有衝突的送出和送入資料夾旁放置橙色的圖示重疊
。
衝突會分類為潛在的衝突,直到您接受包含它的變更集為止。
您無法交付含有潛在衝突的變更集。
如果您接受含有潛在衝突的變更集,潛在衝突會實現,必須在您的工作區中加以解決。
如果要尋找及解決衝突,請執行下列動作:
- 在擱置的變更視圖中,導覽至元件送入資料夾中的變更集。 當您選取送入變更集中的檔案時,會強調顯示送出變更集中衝突的檔案。
- 如果要檢視潛在的衝突,請用滑鼠右鍵按一下各個旁邊有潛在衝突圖示(
)的檔案,然後按一下在比較編輯器中開啟。
- 檢視差異之後,請採取下列動作之一:
- 如果要接受含有潛在衝突的送入變更集,請用滑鼠右鍵按一下它,然後按一下接受。
這時
重疊會取代為
重疊,您的工作區會接受變更集未衝突的檔案,潛在衝突會成為實際衝突,您必須加以解決。
- 如果要暫停送出變更集,請用滑鼠右鍵按一下它,然後按一下暫停。
如需暫停變更集的相關資訊,請參閱暫停變更集。
- 如果要永久移除造成衝突的變更,請用滑鼠右鍵按一下送出變更集中的檔案,然後按一下復原。
- 如果要捨棄整個送出變更集,請用滑鼠右鍵按一下它,然後按一下捨棄。
如需捨棄變更集的相關資訊,請參閱捨棄工作區中的變更集。
下一步
如果您在第 3 步驟中選擇接受,您必須解決衝突。
接受衝突的變更集之後,其中的衝突檔案會立即移至元件的尚未解決資料夾,系統會提示您解決衝突。
您解決衝突的選項會隨著衝突的類型和差異的範圍而不同。