使用 IBM Rational DOORS for ClearCase Interface
IBM Rational DOORS for ClearCase Interface 是這兩個產品之間的橋梁,因此您可以通過配置管理完成生命周期的可追溯性要求。您可以將該接口用於多個任務,本文將進一步介紹其中的每個任務:
將 Rational ClearCase 中的數據導入 Rational DOORS
查看新信息
查看導入的信息以便更好地了解該信息
使用 Rational DOORS 可追溯性功能
將版本控制的對象庫 (VOB) 的完整結構導入一個 Rational DOORS 模塊,從而為每個元素、版本和分支創建一個 Rational DOORS 對象。同時還導入屬性、特性以及標簽。
Rational DOORS for ClearCase Interface 使用 Microsoft Windows 驅動器號選擇視圖。您可以選擇使用動態視圖驅動器(通常為 M),或者表示特定動態視圖或快照視圖的視圖。使用動態視圖驅動器,您可以選擇任何 VOB 的任何視圖,而無需選擇驅動器號,從而簡化了導入操作。
若要從 ClearCase 中導入,請執行下列操作:
打開目標 Rational DOORS 模塊。
在 DOORSConnect 菜單中,選擇 ClearCase > Synchronize / Import,如圖 1 所示。
注意:
如果想從動態視圖中導入,請確保 Drive 字段包含正確的驅動器。M: 是 ClearCase 的默認值,如圖 2 所示。
在 View 字段中選擇視圖。
在 VOB 字段中選擇 VOB。Path 字段顯示您創建的復合路徑。
單擊 Import 開始導入操作,如圖 3 所示。
查看本欄目
Rational DOORS 提供了很多種查看導入的 ClearCase 信息的方法。
可以將所有相關信息放置到一個屏幕中。使用標准的 Rational DOORS 更改條將清楚地顯示任何更新的信息。導入之後,新項目或更新項目的更改條設置為紅色,而其余對象仍保持不變,如圖 4 所示。
也可以在圖形模式下顯示 ClearCase 信息,在該模式中會用顏色區分各種不同的對象。如果單擊 View> Show > Graphics Links 會清楚地顯示合並鏈接,如圖 5 和圖 6 所示。
Rational DOORS 將該信息存儲為一個對象層次結構,該對象層次結構包含元素、分支以及版本的名稱作為標題,使用簽入的評論作為文本。圖 7 顯示了一個示例。
導入每個項目後,將為每個項目分配一種要在圖形模式中使用的顏色。表 1 提供了顏色分配的關鍵信息。
如圖 8 所示,該表有助於從視覺上迅速識別數據的結構。
所有用戶自定義的 ClearCase 屬性都以字符串屬性的形式導入到 Rational DOORS 中,這些字符串屬性具有相同的名稱,前綴為 CC Attr。
將導入所有 ClearCase 元素、版本以及分支的屬性值。如果後來在 ClearCase 中更改了屬性值,那麼下次導入該文件時會更新 Rational DOORS 中的值。
ClearCase 標簽通常用於標記特定版本中包含哪些文件。標簽具有名稱,如 Patch_1.1,如圖 9 所示。
ClearCase 使用超鏈接來表示合並文件的位置。可以將這些超鏈接導入到 Rational DOORS 中作為常規的 Rational DOORS 鏈接。這個導入過程是可選的,而且可以使用 Create merge links 復選框將其禁用,如圖 10、圖 11、圖 12 所示。
查看本欄目