工具輔助: 使用 Rational ClearCase 更新專案工作區
這個工具輔助會說明如何使用已整合、測試且核准過,可供 Rational ClearCase 一般使用的工作,更新開發工作區。
工具: Rational ClearCase
關係
相關元素
主要說明

概觀

下圖說明 UCM 工作流程。 這個工具輔助會說明陰影的區域。

UCM 工作流程圖

在 UCM 模型中,從多個來源交付的活動(工作)會整合並組織到基準線中。一般而言,基準線會經過測試和錯誤修正的循環,直到達到令人滿意的穩定性水準為止。當基準線到達這個水準時,專案管理人員會指定它作為建議採用的串流基準線。

如果要使用建議基準線中的該組版本,請重設開發工作區的基線。 為了將交付活動時所需的合併量降至最低,當每一個新建議的基準線可供使用時,請以該基準線重設開發工作區的基線。

這個工具輔助適用於 Microsoft Windows。

工具步驟

重設基線作業包含以下作業:
  1. 準備開發視圖
  2. 啟動重設基線作業
  3. 合併檔案
  4. 測試開發工作區
  5. 完成重設基線作業

說明書籍圖示 請參閱下列 ClearCase 線上說明主題,以取得這個程序步驟的詳細資訊: 

  • 比較檔案、目錄和版本
  • 合併檔案、目錄和版本

1. 準備開發視圖

  1. 在開始重設基線作業之前,先移入所有工作。ClearCase 只會更新已移入的檔案和目錄。 ClearCase 的尋找移出項目公用程式可尋找視圖中已移出的版本。
  2. 瀏覽至開發工作區。在左窗格中,用滑鼠右鍵按一下視圖目錄,然後按一下 ClearCase > 尋找移出項目

說明書籍圖示 請參閱 ClearCase 線上說明中的主題尋找移出的元素,以取得尋找及移出工作的詳細指示。

2. 啟動重設基線作業

  1. 從開發串流連接的視圖中開始重設基線作業。 
  2. 「重設基線串流預覽」對話框會顯示建議用於重設基線的專案基準線。當重設基線作業開始時,其會執行檔案合併,並通知您必須手動解決的檔案衝突。 

說明書籍圖示 請參閱 ClearCase 線上說明中的主題啟動重設基線作業,以取得這個程序的詳細指示。

3. 合併檔案 

  1. ClearCase 會將開發串流中的工作與整合串流中的工作合併,來自動完成瑣細的合併。  
  2. 如果發生非瑣細的合併衝突,重設基線作業會啟動 DiffMerge 公用程式,並提示您解決這些衝突。 

說明書籍圖示 請參閱 ClearCase 線上說明中的主題合併檔案、目錄和版本,以取得這個程序步驟的詳細指示。

4. 測試開發工作區

  1. 在開發視圖中建置並測試程式檔,以確認未交付的活動已使用基準線中的版本順利建置。 
  2. 重設基線之後,在開發視圖中建置並測試程式檔,以確認未交付的活動已使用基準線中的版本順利建置。

5. 完成重設基線作業 

完成重設基線作業包含兩項作業:移入任何合併結果,並將作業的狀態變更為「完成」。 

  1. 測試完工作之後,在「重設基線狀態」對話框中按一下完成。 
  2. ClearCase 會移入任何已移出至開發視圖的版本,並通知開發串流重設基線作業已完成。
  3. 按一下關閉來跳出對話框。

書籍圖示 請參閱 ClearCase 開發軟體手冊中的「重設工作區的基線」,以取得每一個步驟的詳細資訊。