軟件測試工具ClearCase的組件 ClearCase管理
關鍵字:ClearCase 組件
Rational,高質量自動化軟件的先鋒,向全世界范圍的組織提供軟件開發基礎結構的產品。Rational分散了Windows和UNIX開發團隊的解答形式并能使他們自動運行,提高質量和增加生產力。
Rational的軟件開發基礎結構產品-ClearCase,ClearCaseMultisite,ClearCaseAttache,ClearGuide和ClearDDTS-為軟件開發團隊提供必要支持。這些產品幫助團隊有效管理軟件配置,修改需求,開發進程,并測試復雜情況及實時壓力。
一、ClearCaseMultisite
ClearCaseMultisite是ClearCase的系列產品選項之一,他支持地理-分布的項目團隊的并行軟件開發和軟件重用。Multisite可以創建和更新被復制的ClearCase VOB,允許分散項目團隊使用熟悉的ClearCase命令進行訪問,開發和軟件的集成。
Multisite這個產品擴展了ClearCase完整的軟件配置管理功能,為開發者提供透明支持,為管理提供靈活性和安全性,為系統管理員提供熟悉的工具。ClearCaseMultisite的卓越特性和可靠性為有效的分布式開發作出承諾。另外,ClearCaseMultisite的對等體系結構為任何規模的軟件團隊提供了可調性和靈活性。
為分布式平行開發復制VOB
ClearCaseMultisite通過克隆有的VOB的內容,為多個地點創建完整的VOB功能。multitool mkreplica命令可以為指定地點創建新的VOB,并可以被復制無限次。復制VOB可以從從本地到每個現場并用于每天的開發。
Multisite組件為異地并行開發實現了ClearCase分支和合并模型的功能。在被復制的VOB中,每個站點都可以為其中的每個元素建立分支,正如作為維護團隊可以在未被復制的VOB中建立自己的"bug_fix"分支。
VOB對象元素支持有序的并行開發,這使得項目集成更加容易,還可防止復制信息的變更沖突。不同站點可以讀取所有站點的所有分支的修改信息,但只能更改(寫入)主分支。另外,任何站點都可以作為集成站點,使用ClearCase自動歸并工具可以在不同位置對更改進行歸并。
自動同步更新不同站點VOB的更改
在不同站點的分支上進行修改操作會在復制VOB時暫時造成分歧。周期性的更新(同步)使得每個被復制的VOB在監控狀態下被更新。在保證精確的情況下,ClearCaseMultisite自動更新復制VOB中的原文件和meta-數據(事件歷史記錄,超級聯接,屬性,和訪問控制)。Multisite僅將變化量傳送到每個復制品中,消除了"全部-拷貝"復制模型帶來的無效性和高成本。
需要時,項目領導和管理員可以計劃Multisite VOB的更新,從多種更新結構中選擇,包含Multisite建立和存儲轉發系統,標準文件傳送設備或磁帶。在更新期間開發工作在VOB中可以正常地繼續,而沒有必要"鎖定"或使VOB "脫機"。
支持連續開發模式
ClearCase Multsite也支持分布在多個站點的團隊進行連續開發模式。每一個分支上的指令允許某一站點為另一個站點提供特殊開發控制以及細致的更改共享軟件的控制。
ClearCase無縫集成
ClearCase Multisite和ClearCase的緊密集成加快了合作速度并且簡化了管理。對于項目隊列成員,工作在被復制的VOB中就好象工作在自己的VOB中――無需改變現有的工具和工作規則。
對被復制的VOB需要最小的可持續維護,并為管理員提供詳細的同步報表。通過使用ClearCase的熟練語法, multitool的基于字符接口可提供訪問Multisite的指令,包括創建,更新,及復制、管理VOB等。
系統需求
ClearCase Multisite作為可選產品安裝在ClearCase主機上,需要6-11MB磁盤空間(受硬件操作平臺的影響)。每個用戶在訪問復制的VOB時需要一個ClearCase Multisite License和一個ClearCase License
二、ClearCase Attache
為客戶端使用Windows的項目團隊帶來強大的ClearCase功能
ClearCaseAttache為以Microsoft Windows 95, Windows NT, Windows 3.1或Windows for Workgroups 3.11作為他們的桌面開發環境的軟件開發者提供了擴展ClearCase軟件的強大的功能。ClearCase Attache是Windows客戶端的軟件,它可以與在UNIX和Windows NT服務器上的ClearCase完好配合共同工作。
ClearCase Attache可管理本地版本控制元素的工作空間,可以和ClearCase建立的視圖進行關聯;并且通過圖形/字符接口提供直接訪問ClearCase服務器命令。ClearCase Attache界面包含工具欄,下拉菜單,及滾動命令窗口。
本地工作空間的圖形界面和ClearCase豐富的命令操作允許開發者在Windows客戶系統中執行所有的開發活動,并且可以通過先進的ClearCase工具系列對于基本團隊的開發提供更高的支持。
管理本地工作空間中版本控制數據的功能
通過ClearCase Attache,開發管理者可以管理多個地點版本控制數據的工作空間。本地的工作空間提供適當的原始開發版本;對日常的開發任務進行私人存儲;隔離其他工作空間的活動等。本地的工作空間是私人的目錄樹,定位在Windows的客戶端或可訪問的文件服務器。
原文轉自:http://www.anti-gravitydesign.com