程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Rational >> 如何同步 Rational DOORS 和 Rational ClearCase 之間的數據

如何同步 Rational DOORS 和 Rational ClearCase 之間的數據

編輯:Rational

使用 IBM Rational DOORS for ClearCase Interface

IBM Rational DOORS for ClearCase Interface 是這兩個產品之間的橋梁,因此您可以通過配置管理完成生命周期的可追溯性要求。您可以將該接口用於多個任務,本文將進一步介紹其中的每個任務:

將 Rational ClearCase 中的數據導入 Rational DOORS

查看新信息

查看導入的信息以便更好地了解該信息

使用 Rational DOORS 可追溯性功能

將 ClearCase 中的數據導入 Rational DOORS

將版本控制的對象庫 (VOB) 的完整結構導入一個 Rational DOORS 模塊,從而為每個元素、版本和分支創建一個 Rational DOORS 對象。同時還導入屬性、特性以及標簽。

Rational DOORS for ClearCase Interface 使用 Microsoft Windows 驅動器號選擇視圖。您可以選擇使用動態視圖驅動器(通常為 M),或者表示特定動態視圖或快照視圖的視圖。使用動態視圖驅動器,您可以選擇任何 VOB 的任何視圖,而無需選擇驅動器號,從而簡化了導入操作。

若要從 ClearCase 中導入,請執行下列操作:

打開目標 Rational DOORS 模塊。

在 DOORSConnect 菜單中,選擇 ClearCase > Synchronize / Import,如圖 1 所示。

圖 1. DOORS - ClearCase 同步菜單

注意:

如果想從動態視圖中導入,請確保 Drive 字段包含正確的驅動器。M: 是 ClearCase 的默認值,如圖 2 所示。

圖 2. DOORS Connect ClearCase 導入結構 - DOORS

在 View 字段中選擇視圖。

在 VOB 字段中選擇 VOB。Path 字段顯示您創建的復合路徑。

單擊 Import 開始導入操作,如圖 3 所示。

圖 3. DOORS Connect ClearCase 導入報告 - DOORS

查看本欄目

查看新信息

Rational DOORS 提供了很多種查看導入的 ClearCase 信息的方法。

可以將所有相關信息放置到一個屏幕中。使用標准的 Rational DOORS 更改條將清楚地顯示任何更新的信息。導入之後,新項目或更新項目的更改條設置為紅色,而其余對象仍保持不變,如圖 4 所示。

圖 4. IBM Rational DOORS 視圖

也可以在圖形模式下顯示 ClearCase 信息,在該模式中會用顏色區分各種不同的對象。如果單擊 View> Show > Graphics Links 會清楚地顯示合並鏈接,如圖 5 和圖 6 所示。

圖 5. DOORS Connect ClearCase 導入報告 - DOORS

版本結構

Rational DOORS 將該信息存儲為一個對象層次結構,該對象層次結構包含元素、分支以及版本的名稱作為標題,使用簽入的評論作為文本。圖 7 顯示了一個示例。

圖 6. ClearCase 版本樹

圖形顏色

導入每個項目後,將為每個項目分配一種要在圖形模式中使用的顏色。表 1 提供了顏色分配的關鍵信息。

如圖 8 所示,該表有助於從視覺上迅速識別數據的結構。

圖 7. DOORS 中顯示的顏色編碼圖

ClearCase 屬性

所有用戶自定義的 ClearCase 屬性都以字符串屬性的形式導入到 Rational DOORS 中,這些字符串屬性具有相同的名稱,前綴為 CC Attr。

將導入所有 ClearCase 元素、版本以及分支的屬性值。如果後來在 ClearCase 中更改了屬性值,那麼下次導入該文件時會更新 Rational DOORS 中的值。

標簽

ClearCase 標簽通常用於標記特定版本中包含哪些文件。標簽具有名稱,如 Patch_1.1,如圖 9 所示。

圖 8. 顯示 CC Label Patch 9.4.0.1 等於 True 的標簽

合並鏈接

ClearCase 使用超鏈接來表示合並文件的位置。可以將這些超鏈接導入到 Rational DOORS 中作為常規的 Rational DOORS 鏈接。這個導入過程是可選的,而且可以使用 Create merge links 復選框將其禁用,如圖 10、圖 11、圖 12 所示。

圖 9. ClearCase 版本樹浏覽器

查看本欄目

圖 10. 到 DOORS 的 ClearCase 鏈接合並報告

圖 11. 將鏈接導入到 DOORS 後的圖形鏈接合並報告

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved