新增 ClearCase UCM 整合

Rational® ClearCase®「統一變更管理 (UCM)」與 Rational ClearQuest® 的整合可將 UCM 專案和活動鏈結到 ClearQuest 記錄。

UCM 與 ClearQuest 的整合有下列需求:

ClearQuest 提供兩個預先定義且支援 UCM 的綱目:UnifiedChangeManagement 綱目和 Enterprise 綱目。您可以使用其中一個綱目來實作 UCM 支援。請參閱使用 ClearQuest 綱目

您也可以新增適當的套件,將 UCM 支援新增至現有的綱目。您必須依指定的順序來執行下列步驟,以整合 UCM 與套件:

  1. 新增 AMStateType 套件。
  2. 設定 UCM 的預設動作。
  3. 新增 UCMPolicyScripts 套件。
  4. 新增 UnifiedChangeManagement 套件。
  5. 選用項目:新增 BaseCMActivity 套件。
  6. 驗證並套用綱目變更。
  7. 配置 UCM。

如果您的綱目中已有 AMStateType、UCMPolicyScripts、UnifiedChangeManagement 和 BaseCMActivity 套件,且您想要將這些套件套用至新的記錄類型,請參閱啟用整合的記錄類型

小心: 雖然 UCM 整合可讓您使用 ClearCase,但請不要新增 ClearCase 套件來使用 UCM 整合。ClearCase 套件只能用於未設定預先定義之原則的基本 ClearCase 整合。請參閱新增獨立的整合,以取得新增 Base ClearCase 整合的指示。

新增 AMStateType 套件

  1. 使用「設計工具」來確定已移入您要在其中新增套件的綱目。
  2. 新增最新的 AMStateType 套件。請參閱套用套件升級
  3. AMStateType 套件需要您對映狀態類型及定義預設動作(如果尚未定義的話)。
    1. 選取要對 UCM 啟用的記錄類型,再按下一步
    2. 在「設定狀態類型」視窗中,將您綱目中的狀態對映到 UCM 狀態類型:
    3. 對於您已啟用的每一種記錄類型,請重複這項狀態類型對映。
    4. 按一下完成

      ClearQuest 會自動驗證您的綱目。驗證視窗會指出您需要設定預設的動作。

設定 UCM 的預設動作

您綱目中的「狀態轉移矩陣」必須為 UnifiedChangeManagement 套件提供至少一條經過狀態類型模型的路徑,依序從「等待」、「備妥」、「作用中」到「完成」。請參閱顯示記錄類型的狀態模型套件的狀態類型模型

對於您綱目中的每一種狀態(不包括已對映至 UCM「完成」狀態的狀態),您必須指派預設動作,將記錄移至 UCM 狀態類型模型中的下一個狀態類型。請參閱動作和動作類型

新增 UCMPolicyScripts 套件

  1. 使用「設計工具」來確定已移入您要在其中新增套件的綱目。
  2. 新增最新的 UCMPolicyScripts 套件。請參閱套用套件升級
小心: 因為在執行這些追蹤點時不是在記錄中,所以必須明確地擷取記錄詳細資料。請參閱實體和追蹤點

新增 UnifiedChangeManagement 套件

  1. 使用「設計工具」來確定已移入您要在其中新增套件的綱目。
  2. 新增最新的 UnifiedChangeManagement 套件。請參閱套用套件升級

選用項目:新增 BaseCMActivity 套件

BaseCMActivity 套件會將輕量型活動記錄類型新增到您的綱目中。您可以依現狀對「問題」記錄類型使用這項選擇方案,啟用它以便用於 UCM,或是將它開發成新的記錄類型。這個套件是選用的。

  1. 使用「設計工具」來確定已移入您要在其中新增套件的綱目。
  2. 新增最新的 BaseCMActivity 套件。請參閱套用套件升級
  3. 編輯 BaseCMActivity 套件的狀態類型。請參閱套用套件升級

驗證並套用綱目變更

安裝最後一個 UCM 套件之後,儲存綱目變更:

  1. 驗證綱目變更。請參閱驗證綱目變更
  2. 移入綱目以儲存綱目變更。請參閱移入綱目
  3. 將綱目變更套用至使用者資料庫。請參閱升級使用者資料庫

配置 UCM

請視需要來配置 ClearCase UCM。如需配置詳細資料,請參閱 ClearCase 說明。

意見