ClearCase使用培訓(xùn)(測試與開發(fā)人員)課件_第1頁
ClearCase使用培訓(xùn)(測試與開發(fā)人員)課件_第2頁
ClearCase使用培訓(xùn)(測試與開發(fā)人員)課件_第3頁
ClearCase使用培訓(xùn)(測試與開發(fā)人員)課件_第4頁
ClearCase使用培訓(xùn)(測試與開發(fā)人員)課件_第5頁
已閱讀5頁,還剩50頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

ClearCase

使用培訓(xùn)(研發(fā)、測試人員)培訓(xùn)內(nèi)容ClearCase簡介ClearCase界面使用初步版本化工作文件的版本目錄的版本ClearCase程序組工具簡介使用技巧及注意事項(xiàng)一、ClearCase簡介RELEASE4.0FOOBARSoftwareDevelopmentProcessALERTREPORT工作空間管理Build管理版本控制過程控制版本控制的特點(diǎn)非常容易的檢入和檢出操作對于軟件的并行開發(fā)有無限的分支擴(kuò)展能力圖形化比較和職能化的歸并工具工作空間管理(試圖)提供從從標(biāo)準(zhǔn)的開發(fā)工具中訪問所有版本對象一種查看一個或多個VOB庫中對象的方式基于用戶定義的規(guī)則來進(jìn)行版本選擇管理多任務(wù)提供了簡便的方式控制工作中的私有或公共資源兩種典型的View種類:動態(tài)試圖靜態(tài)試圖Build管理(Build工具)clearmake和omake使用標(biāo)準(zhǔn)的make文件來工作自動檢測頭文件和源文件的依存關(guān)系有效去處重復(fù)編譯依據(jù)標(biāo)簽進(jìn)行Build管理二、ClearCase界面ClearCase操作主要通過三種方式來進(jìn)行ClearCaseExplorer與WindowsExplorer集成工作與主流的IDE工具集成工作ClearCaseExplorerWindowsExplorerClearCase命令行工具ClearCase學(xué)習(xí)途徑在線幫助pdf手冊Clearcase新聞組三、使用初步版本對象庫(VOB)元素(element)版本(Version)、版本樹(VersionTree)視圖(View)視圖配置規(guī)則(ConfigSpec)使用模式(Checkout–Edit–Checkin)分支(Branch)歸并(Merge)標(biāo)簽(Label)元素元素是受ClearCase控制并包括一組版本信息的對象任何文件系統(tǒng)中存放的對象都可以作為一個元素放在ClearCase系統(tǒng)中進(jìn)行版本控制例如:SourcefilesDirectoriesBinaryfilesObjectlibrariesDocuments012356700101222343BETA_01\rls2_bugfix\special\enhanceRLS1.0RLS2.0RLS3.0\mainhello.c版本、版本樹控制任何文件的版本可對目錄和子目錄進(jìn)行版本控制完美的分支和歸并功能采用版本樹結(jié)構(gòu) 文本比較豐富的注釋和版本報告信息012356700101222343VERSIONSBETA_01\rls2_bugfix\special\enhanceRLS1.0RLS2.0RLS3.0LABELS\mainBRANCH試圖Rel.2.5View當(dāng)前開發(fā)的工程試圖2.5BugFixViewprint.cprint.hmain.cprint.cprint.hmain.cprint.cprint.hmain.c靜態(tài)試圖快照視圖在WindowsNT上能夠可靠地被分離使用只能定期更新可以遠(yuǎn)離辦公室工作可以在本地進(jìn)行建立(Build)操作試圖配置規(guī)則hello.cutil.cVOBsrcutil.csrchello.chello.c.keepViewStoragehello.c.keepVIWECheckout–Edit–CheckinRESERVEDCheckoutUNRESERVEDCheckout3RCheckout343RCheckoutCheckoutU34CheckinCheckoutU5MergeCheckinCheckin歸并歸并ABCZRcontrib2ABCDEbasecontrib1ACDQXinsertedACZ?XmergeresultBchangedBchangeddeletedchangedchangedinsertedconflict

n/c

deleted

n/c

激活View圖形方式命令行方式刪除View圖形方式命令行方式四、版本化工作查看元素的細(xì)節(jié)通過ClearCaseExplorer,能夠通過試圖來查看一個元素的版本通過ClearCaseExplorer,能夠顯示出元素的名稱、種類、修改日期版本擴(kuò)展命名法指定元素的特定版本@@(擴(kuò)展命名符號)用來指定一個元素在版本樹中的路徑hello.h@@\main\rel2_bugfix\8util.c@@\REL3chap.c@@\main\LATEST使用版本擴(kuò)展命名法使用標(biāo)準(zhǔn)命名法,將看到當(dāng)前試圖選擇的元素版本使用擴(kuò)展版本命名法,將能看到試圖中的任意版本使用版本樹瀏覽器版本樹瀏覽器使用一個層次圖來顯示一個元素的進(jìn)化情況標(biāo)有“眼睛”的圖標(biāo)顯示當(dāng)前試圖選擇的版本元素的屬性元素的屬性可以通過自己的屬性頁查看View的私有文件和View的私有目錄View的私有文件和私有目錄在VOB庫中是可見的,但是他們不是版本化的包括臨時文件和臨時目錄、Check-Out的文件、導(dǎo)出元素(DO)和Build過程中生成的臨時文件使用ClearCaseExplorer能夠檢測出某個文件或目錄是一個元素或者是私有文件或私有目錄五、文件的版本CheckOut/Checkin范例直到被CheckOut前,文件元素是只讀的ClearCase能夠保護(hù)VOB庫中文件的意外修改情況,即使是管理員ClearCaseCheckOut的方式ClearCaseExplorerWindowsExplorerClearToolCheckOut時所發(fā)生的事情文件被CheckOut到一個View中,一個可修改的文件版本在View的私有存儲區(qū)中被創(chuàng)建一個事件記錄被創(chuàng)建在版本樹中的一個“placeholder”版本被創(chuàng)建,它將是一個潛在的后繼版本用戶工作在同樣的視圖中,能夠查看被檢出文件版本的內(nèi)容CheckOut的類型保留的Checkout非保留的Checkout避免Checkout時錯誤的方法查找所有被CheckOut的版本UndoCheckout一旦Checkout被取消,你的試圖選擇的是先前的版本或者是先前被Checkin的版本Checkin文件ClearCaseExplorerWindowsExplorerCleartool歷史瀏覽器六、目錄的版本控制目錄也是一個元素ClearCase將目錄也作為一個版本化的元素,它能夠跟蹤目錄的變化情況目錄版本的變化情況包括:增加一個新文件重命名一個已存在的文件刪除一個文件增加一個子目錄移動文件或目錄增加或刪除VOB的超鏈接查看目錄的版本接下來的步驟介紹接下來的步驟:研究所產(chǎn)生的想法與較大的組保持聯(lián)系進(jìn)一步的活動:開始將想法轉(zhuǎn)變成現(xiàn)實(shí)七、ClearCase程序組工具介紹八、使用技巧及注意事項(xiàng)doskey命令doskeyct=cleartool$*doskeypcc1=pingclearcase001$*doskeypcc2=pingclearcase002$*doskeypcc3=pingclearcase002$*doskeypcc5=pingclearcase005$*發(fā)送到…添加記事本、UE、EP2…

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論