您的位置:軟件測(cè)試 > 開(kāi)源軟件測(cè)試 > 開(kāi)源配置管理工具 >
IBM Rational ClearCase 視圖全攻略
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2012/12/7 14:47:05 ] 推薦標(biāo)簽:

  1 本文簡(jiǎn)介

  Rational ClearCase 作為一款功能強(qiáng)大的軟件配置管理( SCM )工具,在國(guó)內(nèi)已經(jīng)得到許多企業(yè)用戶的認(rèn)可并被廣泛采納。為了幫助大家更好的了解和使用 ClearCase ,本文將全方位解剖 ClearCase 的重要組成部分:視圖( View )。

  2 ClearCase視圖的分類

  我們知道,軟件配置管理工具的一個(gè)基本功能是建立和管理開(kāi)發(fā)人員的工作空間。在 ClearCase 中,工作空間被稱為視圖( View ),它可以選擇所指定任務(wù)的每一個(gè)文件或目錄的適當(dāng)版本,并將它們呈現(xiàn)給使用者。通俗的講, View 像一個(gè)過(guò)濾器,依據(jù)一組配置規(guī)則從 VOB 中將我們需要的文件或目錄的版本選擇出來(lái)。 View 是訪問(wèn) VOB 庫(kù)中文件和目錄版本的手段,通過(guò)視圖,用戶可以瀏覽、修改、構(gòu)建可用的文件和目錄。

  在實(shí)際使用中, View 分為兩種類型,即 Dynamic View (動(dòng)態(tài)視圖)和 Snapshot View (靜態(tài)視圖,又稱快照視圖)。下面我們來(lái)看看這兩種視圖有什么差異:

  動(dòng)態(tài)視圖:

  • 自動(dòng)保持與 VOB 庫(kù)的同步更新;

  • 使用 MVFS 文件系統(tǒng)透明訪問(wèn) VOB 庫(kù),不占用本機(jī)空間;

  動(dòng)態(tài)視圖無(wú)需將文件拷貝到本地目錄,通過(guò)虛擬文件系統(tǒng)對(duì) VOB 中的版本進(jìn)行存取操作。

  • 動(dòng)態(tài)視圖的使用依賴于網(wǎng)絡(luò);

  • 提供了共享派生對(duì)象和構(gòu)建審計(jì)功能,這是動(dòng)態(tài)視圖獨(dú)有的。

  • 動(dòng)態(tài)視圖通過(guò) mount 指定的 VOB 庫(kù)來(lái)獲取數(shù)據(jù)。

  動(dòng)態(tài)視圖采用 mount 的方式獲取 VOB 中的數(shù)據(jù),速度比較快,它是一個(gè)全局視圖。

  靜態(tài)視圖:

  • 只能定期通過(guò) update 操作實(shí)現(xiàn)文件的更新;

  • 文件被下載到本地,占用本地空間;

  • 可以離線工作,斷網(wǎng)使用;

  • 可以在本地進(jìn)行高速編譯;

  • 使用靜態(tài)視圖占用 ClearCase 服務(wù)器資源較少;

  • 靜態(tài)視圖通過(guò) load 指定的 VOB 庫(kù)來(lái)查看文件。

  因此你可以只選擇下載與你的需要有關(guān)的文件拷貝(除非你需要所有的內(nèi)容),這個(gè)可通過(guò)通過(guò)專門(mén)的下載規(guī)則來(lái)實(shí)現(xiàn)。當(dāng)然靜態(tài)視圖也可以卸載在下載規(guī)則中被過(guò)濾和刪除的文件。

  通過(guò)對(duì)兩種視圖比較,我們會(huì)發(fā)現(xiàn)它們各有千秋。在實(shí)際使用中,當(dāng)你希望離線工作或只需要 VOB 庫(kù)中的部分代碼時(shí),建議使用靜態(tài)視圖,這樣還能減少因?qū)Ψ⻊?wù)器頻繁訪問(wèn)所造成的壓力。如果你使用便攜式電腦,使用靜態(tài)視圖則更加便利。

  當(dāng)需要節(jié)省本地磁盤(pán)空間、希望頻繁自動(dòng)更新或者僅僅是為了查看文檔、代碼,創(chuàng)建動(dòng)態(tài)視圖既快速又不占用本機(jī)空間,是個(gè)不錯(cuò)的選擇。

  3 如何創(chuàng)建視圖

  當(dāng)你安裝了 ClearCase 客戶端軟件后,要做的第一件事是創(chuàng)建 View 。如圖 1 所示,我們打開(kāi) ClearCase Explorer ,以 Base ClearCase 為例,在工具欄里有一項(xiàng)“ Create View ”:

  圖 1

  點(diǎn)擊“ Create View ”后,出現(xiàn)圖 2 ,因?yàn)槲覀兪且?Base ClearCase 為例,這里選擇默認(rèn)即可。

  圖 2

  根據(jù)你的需求選擇創(chuàng)建 Snapshot View 或者 Dynamic View ,見(jiàn)圖 3 所示:

  圖 3

上一頁(yè)123下一頁(yè)
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd