合併多個使用者所做的變更

如果使用 Rational® ClearCase® 做您的軟體配置管理系統,當有多位使用者變更同一個檔案時,第二位移入檔案的使用者必須合併。

合併是指將兩個以上的檔案的內容結合成單一新檔案的過程。第一位移入檔案的使用者會建立新版本。第二位移入檔案的使用者則必須合併。如果 ClearCase 可以管理如何結合檔案的多項編輯,則變更會自動合併成新版的檔案。如果編輯發生衝突或無法解決,則必須由使用者解決衝突。ClearCase 會啟動「差異合併」工具,讓您檢視差異,必要的話可合併兩個以上的檔案。

下表說明 Functional Tester 檔案的類型、用於合併的工具及檔案移入或合併的規則。

檔案 合併方法或移入規則
Java™ 檔案 Functional Tester 會自動合併這種檔案。如果無法自動合併,ClearCase 會啟動「差異合併」工具,由您來解決衝突。如需使用「差異合併」工具的相關資訊,請參閱 ClearCase 說明。
物件對映檔

Functional Tester 會自動合併物件對映檔。

若要複查物件對映檔的自動合併情形,請利用「物件對映編輯器」。比方說,如果有兩位使用者將相同物件新增至對映中,但此物件的識別資訊在各使用者的系統上不同,則物件對映中會存在兩個物件。請利用物件對映來一致化兩個物件

當您取消移入共用的或專用的測試物件對映時,關於 Functional Tester 在過程中各階段會如何處理的相關資訊, 請參閱移入合併的測試物件對映時取消

Script 定義檔 如果 Functional Tester 無法自動合併兩個檔案,則不會完成移入。
驗證點檔案 如果驗證點檔案的兩個版本發生衝突,Functional Tester 會決定移入哪一個驗證點檔案。
資料儲存區檔案 如果資料儲存區檔案的兩個版本發生衝突,Functional Tester 會決定移入哪一個資料儲存區檔案。

相關主題

功能測試和 ClearCase


意見
(C) Copyright IBM Corporation 2000, 2007. All Rights Reserved.