關於這項作業
雖然建立分支、維護配置規格檔案以及分支與合併的整體原則,是在 Rational Rhapsody 範圍以外完成,但合併程序需要使用 IBM Rational Rhapsody DiffMerge。Rational Rhapsody DiffMerge 容許您在簡潔的視覺化介面上,檢查 Rational Rhapsody 單元之間的差異,並將相同單元的兩個版本合併為第三個新單元。
如需 Rational Rhapsody DiffMerge 的相關詳細資訊,請參閱Developing in parallel with Rational Rhapsody DiffMerge。
但是,使用 Rational Rhapsody DiffMerge 做出這些變更時,需要進行部分調整:
- 您必須手動鍵入要比較的每個版本的唯一 ID。
- 您必須手動建立從合併來源至合併目標的 Rational ClearCase 鏈結(合併箭頭)。
- 從 Rational Rhapsody 內部工作時,並不會有效地使用 Rational Rhapsody 的視覺化版本樹狀結構表示法。
請注意變更現有目錄結構的下列限制:
- 從 Rational Rhapsody 版本樹狀結構啟動 Rational Rhapsody DiffMerge 時(請參閱Rational ClearCase Type Manager),Rational Rhapsody DiffMerge 不會公開具有後代選項。
- Rational Rhapsody DiffMerge 可以比較檔案的兩個版本(相對於最多可以處理 32 個檔案的 Rational Rhapsody 預設文字 Diffmerge 工具)。
- 如果用戶端機器需要同步使用 Rational Rhapsody 的兩個不同版本,則需手動將 Windows® 上基於登錄機碼的對映檔指標,設定為正確的 Rational Rhapsody DiffMerge 版本。
登錄機碼是由 Rational Rhapsody 安裝精靈設定。同樣地,UNIX® 用戶端需要修改 compare、xcompare、merge、xmerge 軟式鏈結,以確保呼叫正確的 Rational Rhapsody DiffMerge 版本。