利用工具來比較及合併檔案和目錄

使用 ClearCase Remote Client 時,您可以比較或合併檔案和目錄。
您必須連接至 Rational ClearCase 伺服器,才能比較資源與其前一版本。

當移入修改的資源時,您可能需要比較與另一位團隊成員在同項資源上所進行的變更,然後決定如何解決任何衝突。 系統會自動處理某些非衝突的合併類型,它們稱為例常合併。 如果是需要您解決衝突的合併,ClearCase Remote Client 會包含一些工具, 這些工具對下列類型的資源提供特定類型專用的比較與合併功能:

可用的工具包括外部工具和內部工具,外部工具是基於原生 ClearCase 用戶端所包含的程式,內部工具包括 ClearCase Remote Client Integrated (UTF-8) 工具、Eclipse 工具,以及 Rational Software Architect 工具(如果已安裝的話)。 只有 ClearCase 工具或 ClearCase Remote Client Integrated (UTF-8) 工具會執行目錄比較。

在 ClearCase Remote Client 中,當 ClearCase 比較圖示 比較舊版作業或比較另一個 ClearCase 版本作業需要時,就會呼叫這些檔案,另外,重設串流基線從串流中交付ClearCase 合併管理程式ClearCase 版本樹狀結構也會呼叫它們。 當您執行需要合併的移入時,也會呼叫合併工具。

您可以利用「比較/合併喜好設定」頁面(ClearCase Remote Client > 整合 > 比較/合併)來自訂這些工具的設定。

如果所選的資源是檔案, 則會從伺服器中提取上一版,並置於暫存檔中。此時會啟動適用於該檔案類型的比較或合併工具, 並將目前載入的資源版本與其前一版本做比較。(如果未載入所選檔案的版本, 則會從伺服器中擷取檔案的所選版本及其前一版本,然後置於暫存檔做比較。)

如果所選資源是一個資料夾,便會從伺服器中擷取資料夾的現行版本和其他版本和其他版本的相關資訊,並放在暫存檔中。 ClearCase 目錄比較公用程式會比較目前載入的資源版本與其他版本。

相關概念
比較與合併作業
關於 ClearCase 視圖
關於 VOB 與已版本化的物件
關於分支、版本和標籤
相關工作
尋找需要被合併的資源
相關參考
ClearCase 合併管理程式
合併管理程式搜尋結果

意見