解決檔案內容中的衝突 - IBM

文章推薦指數: 80 %
投票人數:10人

當儲存庫工作區有兩個變更集含有一或多個檔案的不同版本時,便會發生內容衝突。

衝突可以自動或手動解決,而不需將內容載入至沙盤推演。

當透過自動化建置來執行結果驗證 ... 解決檔案內容中的衝突 當儲存庫工作區有兩個變更集含有一或多個檔案的不同版本時,便會發生內容衝突。

衝突可以自動或手動解決,而不需將內容載入至沙盤推演。

當透過自動化建置來執行結果驗證時,這種功能可簡化衝突解決工作流程。

程序在「擱置的變更」視圖中,導覽至其中存在衝突之元件的尚未解決資料夾。

這個資料夾及所包含的衝突檔案會疊加圖示。

(沒有衝突的檔案已加到您的儲存庫工作區中。

) 將滑鼠移到衝突的檔名上,查看識別衝突類型及建議解決方法的浮動說明。

選擇性的:配置喜好設定,以便在執行接受或回復作業時,嘗試自動解決衝突:從主功能表列中,按一下視窗>喜好設定。

展開「團隊」項目,展開JazzSourceControl,然後按一下變更。

在「變更」頁面上,選取在接受和回復時,自動嘗試自動解決衝突,並按一下確定。

註:當完成接受動作之後,您可以檢查合併結果。

任何不需要的合併可加以復原。

用滑鼠右鍵按一下衝突的檔案,選擇一個解決衝突的方法。

如果要嘗試自動合併送入檔案與工作區中的檔案來解決衝突,請用滑鼠右鍵按一下檔案,然後按一下自動解決。

自動解決工具的運作方式是將沒有衝突的變更合併起來,例如簡單的新增或移除(行內差異不包括在內)。

如果此作法無效,訊息會指出您必須手動解決衝突。

如果要保留送入變更,請按一下以提議的版本解決。

這個動作會捨棄您對衝突的項目所做的變更。

如果要保留含有衝突變更之檔案的沙盤推演版本,請按一下以自己的版本解決。

如果要在Eclipse「比較編輯器」中解決衝突,請用滑鼠右鍵按一下衝突的檔案,然後按一下在比較編輯器中開啟。

在「比較編輯器」中,您可以利用由右至左複製所有沒有衝突的變更按鈕,來減少您必須檢閱及自行解決的衝突數目。

如需使用「比較編輯器」的相關資訊,請參閱Eclipse平台說明。

註:RationalTeamConcert™source control延伸了Eclipse的「比較編輯器」,而包含自動解決按鈕,以及以合併方式解決按鈕(您可以按一下此按鈕,表示您已完成合併)。

另外,如果所有合併版本的MIME類型和行定界字元不完全相同,便會顯示檔案的這些內容。

如果要復原合併,並使檔案回復到執行合併之前的狀況(保留變更並重建衝突),請用滑鼠右鍵按一下所合併的變更;然後按一下復原合併。

除了這些選項,您也可以選擇捨棄儲存庫工作區中,與所接受之變更集發生衝突的變更集,來解決衝突。

如果衝突是在送出變更集中,請在送出資料夾中找到它,將它捨棄。

否則,請利用「歷程」視圖來尋找變更集,用滑鼠右鍵按一下它,然後按一下捨棄。

結果系統會提示您確認您的選項。

確認之後,合併便告完成,這時便可以交付送出變更集。

註: 這個視訊放在YouTube上。

您可以從多媒體下載網站下載這個視訊及其他視訊。

視訊依此命名慣例列出:product_name_folder/product-code_version_title。

觀看視訊 CLM播放清單 Jazz.net頻道 UserEducation頻道 進一步瞭解 CLM學習圈 敏捷技能學習圈 學習圈 提出問題 Jazz.net討論區 developerWorks討論區 取得支援 支援中心入口網站 部署Wiki 「支援中心」部落格



請為這篇文章評分?