工具輔助: 使用 Rational ClearCase 設定實作模型
這個工具輔助會解說如何使用 Rational ClearCase 設定「實作模型」目錄。
工具: Rational ClearCase
關係
主要說明

專有名詞

RUP 專有名詞和 ClearCase 使用的專有名詞之間有一些差異。以下工具專屬之專有名詞的定義,應有助於釐清這些差異。

  • 配置管理:在 ClearCase 的環境定義中,「配置管理」一詞的用法稱為「版本控制」和「建置管理」。RUP 使用 IEEE 和 ISO 的配置管理 (CM) 定義,其也包括「變更管理」作為 CM 的一部份。
  • 配置和變更管理:ClearCase 和 Rational ClearQuest 都稱為「配置和變更管理」,其與 RUP 的「配置管理」定義同義。RUP 使用這些詞彙的意義都相同。
  • 專案:ClearCase 專案係對映至 RUP 的專案儲存庫

概觀

這個工具輔助會說明如何在開發環境中建立組織架構,來組織及儲存與實作及交付軟體產品相關的配置項目工作成果。子系統在開發環境中的實際表示法會定義「產品目錄結構」,實際上就是軟體的「實作模型」。

在開始使用 ClearCase 之前,很重要的是先知道您是要使用 ClearCase Unified Change Management (UCM)(一個現成的使用模型),或是使用基本 ClearCase(其提供一組工具,可用來建構其他使用模型)。

這個工具輔助同時適用於 ClearCase UCM 和基本 ClearCase 作業,而 RUP 中呈現的所有其他 ClearCase 工具輔助都使用 UCM 模型。

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

工具步驟

如果要以 Rational ClearCase 設定實作模型,請執行下列動作:

  1. 建立配置管理 (CM) 儲存庫 (ClearCase VOB)
  2. 匯入現有的檔案和目錄至 VOB 中
  3. (選用)建立管理 VOB 以包含廣域類型物件的定義

1. 建立配置管理 (CM) 儲存庫 (ClearCase VOB) 工具步驟

「版本化物件庫」(VOB) 會儲存各個版本的檔案、目錄和其他物件。其會當成配置管理資訊的儲存庫。您通常會建立 VOB,使其能夠代表架構所定義的子系統。

如果要啟動「VOB 建立精靈」(精靈的每一個步驟都可使用上下文相關的說明。):

  1. Windows 工作列,按一下開始 > 程式集 > Ratioinal 軟體 > Rational ClearCase > 管理 > 建立 VOB
  2. 這時會啟動 VOB 建立精靈。請遵循呈現的步驟來建立 ClearCase VOB。開始之前,知道網站或專案所使用的 VOB 命名慣例,以及放置 VOB 儲存體的位置會很有幫助。
  3. 在精靈的其餘步驟,執行下列動作:
    • 命名 VOB 並指出其應該是 UCM 元件或者是「專案 VOB」(PVOB)。
    • 指定 VOB 儲存體位置。
    • 選擇選項

 說明書籍圖示 如果需要建立 VOB 的詳細資訊,請參閱 ClearCase「VOB 建立精靈」的線上說明。

 書籍圖示 如果需要設定 VOB 的概觀,請參閱 ClearCase 管理者手冊一書中的「設定 ClearCase VOB」一章。

2. 匯入現有的檔案和目錄至 VOB 中 工具步驟

在針對專案產生的 ClearCase 視圖內,建立 VOB 內所需的最上層目錄結構,並將現有的檔案和目錄複製到每一個 VOB 中,以建立一組起始的開發配置項目 (Rational ClearCase 元素)。

  1. 從「ClearCase 瀏覽器」中,選取您要匯入的目錄和檔案。 
  2. 按一下滑鼠右鍵來顯示指令的功能表,然後選取新增至來源控制。如此會為每一個以高亮度顯示的物件建立一個 ClearCase 元素。

 書籍圖示 如果需要匯入大量檔案的相關資訊,請參閱 ClearCase 指令參考手冊一書中的 clearimport 指令。

3. (選用)建立管理 VOB 以包含廣域類型物件的定義 工具步驟

您可選擇性地建立「管理 VOB」來包含廣域類型物件的定義。請建立管理 VOB 來包含在定義子系統中的基準線時,所用到的廣域類型物件的定義。

如果要建立管理 VOB,請啟動先前步驟 1 說明的「VOB 建立精靈」,然後遵循提示進行。

 書籍圖示  如果需要使用管理 VOB 的詳細資訊,請參閱 ClearCase 管理者手冊一書中的「使用管理 VOB 與整體類型」。