新增 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 整合。如需新增基本 ClearCase 整合的相關指示,請參閱選用項目:新增 BaseCMActivity 套件

新增 AMStateType 套件

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

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

設定 UCM 的預設動作

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

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

新增 UCMPolicyScripts 套件

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

新增 UnifiedChangeManagement 套件

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

選用項目:新增 BaseCMActivity 套件

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

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

驗證並套用綱目變更

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

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

配置 UCM

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

意見