Clearcase安裝配置操作手冊_第1頁
Clearcase安裝配置操作手冊_第2頁
Clearcase安裝配置操作手冊_第3頁
Clearcase安裝配置操作手冊_第4頁
Clearcase安裝配置操作手冊_第5頁
已閱讀5頁,還剩57頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、Clearcase安裝配置操作手冊裸奔的螞蟻西安軟件測評中心二七年三月/、八1 前言1.1 工具介紹ClearCase 是一種配置管理工具,由 Rational 公司開發,是開發小組用來跟 蹤、管理軟件開發過程各個工件的配置管理系統, ClearCase 可以協助開發組 織更好地管理軟件開發進程。ClearCase 可以和 Rational 公司的其他軟件緊密結合,例如UCM、ClearQuest 等等。ClearCase 包括兩套: ClearCase LT 和 ClearCase (MultiSite) 。前者可以 用 于 在 同 一 個 局 域 網 的 開 發 小 組 , 適 合 于 中

2、 小 型 開 發 組 織 ; ClearCase (MultiSite) 則適應于分布于不同地理位置、不同局域網的開發小組,適合于大 型的開發組織。1.2 工具特點1.2.1 版本控制ClearCase 的核心功能是版本控制, 它是對軟件開發進程中一個文件或一個 目錄發展過程進行追蹤的手段。在軟件開發環境中, ClearCase 可以對每一種對 象類型(包括源代碼、二進制文件、目錄內容、可執行文件、文檔、測試包、編 譯器、庫文件等) 實現版本控制, 同時還提供了先進的版本分支和歸并功能用于 支持并行開發。支持廣泛的文件類型ClearCase 不僅可以對軟件組件的版本進行維護和控制, 也可以對一

3、個非文 本文件、目錄的版本進行維護。用戶可以定義自己的元件類型,也可以使用 ClearCase 中的預定義類型。在存儲時, ClearCase 可以利用增量算法將文本文 件存儲在一個特殊結構的文件容器中, 或采用標準的壓縮技術控制任何操作系統 文件。(這比以往的存儲形式節省了 50 70的存儲空間。)在版本樹中觀察元件發展的過程在 ClearCase 中,文件版本的組織體現在版本樹結構中。 每一個文件都可以 通過 checkout edit checkin 的命令形成多個版本, 還可以包含多層分支和子分支對目錄和子目錄進行版本控制ClearCase 可以對目錄和子目錄進行版本控制, 允許開發者

4、對其數據的組織 發展過程進行追蹤。 目錄版本對一些改變進行控制, 如建立一個新文件、 修改文 件名、建立新的子目錄或在目錄間移動文件等。 ClearCase 也支持對目錄自動進行比較和歸并的操作。ClearCase 的操作(如檢出、檢入和版本歸并)可以建立時間記錄,這些 記錄被存儲在VOE數據庫中,主要描述該操作的屬性,包括“誰做的、做什么、 什么時候、在哪個地方及為什么”等等。1.2.2 工作空間管理所謂空間管理, 即保證開發人員擁有自己獨立的工作環境, 擁有自己的私人 存儲區,同時可以訪問成員間的共享信息。 ClearCase 給每一位開發者提供了一 致、靈活的可重用工作空間域。它采用名為

5、 View 的新技術,通過設定不同的視 圖配置規格, 幫助程序員選擇特定任務的每一個文件或目錄的適當版本, 并顯示 它們。View使開發者能在資源代碼共享和私有代碼獨立的不斷變更中達到平衡。1.2.3 建立管理ClearCase 自動產生軟件系統構造文檔信息清單,而且可以完全、可靠的重 建任何構造環境。 ClearCase 也可以通過共享二進制文件和并發執行多個建立腳 本的方式支持有效的軟件構造。1.2.4 過程控制ClearCase 有一個靈活、強大的功能,可以明確項目設計的流程。自動的常 規日志可以監控軟件被誰修改、 修改了什么內容以及執行政策, 如:可以通過對 全體人員的不同授權來阻止某

6、些修改的發生, 無論任何時刻某一事件發生應立刻 通知團隊成員,對開發的進程建立一個永久記錄并不斷維護它。ClearCase 是一種配置管理工具,由 Rational 公司開發,是開發小組用來跟蹤、 管理軟件開發過程各個工件的配置管理系統, ClearCase 可以協助開發組織更 好地管理軟件開發進程。 ClearCase 可以和 Rational 公司的其他軟件緊密結合,例如 UCM ClearQuest 等等。ClearCase 包括兩套:ClearCase LT 和 ClearCase(MultiSite)。前者可以用于在同一個局域網的開發小組,適合于中小型開發組 織;ClearCase

7、(MultiSite)則適應于分布于不同地理位置、不同局域網的開發小組,適合于大型的開發組織。注:在后續文章中,經常將 ClearCase簡稱為CC1.3環境搭建在搭建環境前,首先要了解目前公司、項目的總體情況,根據實際的情況來 做一個整體的系統規劃。具體系統規劃主要指的是 ClearCase在企業硬件網絡 環境中的安裝實施策略,應根據自身的硬件、網絡、項目情況做出切合實際的系 統規劃。如下圖所示CC環境結構圖屬于中型以上企業(100500人)、中型以上項目 50100人或50100個項目)普遍適用的CC環境結構,具體為:設置1臺 服務器為PDC Server,設置1臺服務器為License

8、Server與RegistryServer,設置1臺或多臺高性能服務器為 VOB Server,設置1臺或多臺大容 量服務器為View Server,裝有不同操作系統的Client 可以同時訪問所有 Server,所有機器均在同一域內可以相互訪問。Sarver 2SenrEr XLicence SsverKtgistry server匕LView SsvetServer 3Sarrer YClEEfit 1Windows P5/9SLsebjec Sm/ET! Server 1gS/P&WT滋Licfflse Serieri Sstct LRcpstiy Sen/ETi Server JVOB

9、Server1Vlw ScrvETa Sender JCliart 2Windows bTT/2000License Saveti Server 1R.egjsCry Serveri Server 1VOB Setm-i Server XView Stsircr: Server 3CLiflitlWindows iJP2003Litmse SenreraRegisli Setveti Server 1VOB Ser Sova: 2View SisnrETs Server Rejstry Senjers WerferVOB Ssw: Esvh XS制Ser-ft- YCC環境結構圖西安軟件測評中

10、心2安裝過程2.1創建主域服務器(PDCPDC( Primary Doma in Con troller )即主域控制器,用來對 Win dows NT 環境下ClearCase用戶提供登錄認證。所有ClearCase 用戶都必須登錄到 NT的域中(即PDC 上),這是IBM Rational公司對使用 ClearCase 的用戶最基本的要求。不建議在PDC上安裝ClearCase,PDC應單獨設置一臺機器。建議整個企業統一設置一臺PDC,這樣便于企業的統一管理。2.1.1硬件與網絡的基本要求做主域控制器的機器要求性能好,穩定性高,可以根據公司的域用戶多少來 選擇硬件資源。網絡環境要求基本穩定

11、,內部與外部網絡盡量做到物理防范,如 物理防火墻、路由器、代理服務器等。設置主域控制器的網關及DN為主域控制器的IP地址(如圖1 ),并為每臺機器設置靜態IP地址圖12.1.2操作系統與應用程序的基本要求域控制器只能安裝在 Windows NT Server 操作系統,如 Windows NT、Windows 2000 Server、Windows 2000 Advanee Server、Windows Server 2003Enterprise 。作為域控制器必須穩定性高,安全性強,因此不建議在域控制器上安裝任何應用程序。殺毒軟件必裝,但是防火墻等控制端口的安全軟件盡量不要安裝。2.1.3安

12、裝域控制器本實例使用 Windows Server 2003 Enterprise操作系統,Windows2000 Server 系列操作系統與 Windows Server 2003 Enterprise操作系統略有不同,但主要步驟基本一樣。具體操作步驟如下:控制面板一管理工具一管理您的服務器添加或刪除角色(如圖如2)圖2下一步 服務器角色 域控制器(如圖如 3)配置擺的巌務器角導展務禺角色您可以設置此服莓群擔任一個或窖個特定角色。如果您想在此服務器上添加1個以上的角 色,擁可且再次貓匕簡導。服勞黑箱色已配置域揑制黑 (Active Directory)打印服普器應用輕序服務器QIS, kS

13、P.KET) 郵件服務豁(F0F3 , SMTP) 終輔艮務器UJW JJUJJBffDircto域控制器存儲目錄數據齊昔理用尸 登錄處理和目錄搜素.間讀有關誌制器的悟懸DHCP服務需 流式嫖侔服務器HNS服務黑否否否V 土一步履)下一步垣)|幫助I艦鑼鼎蠶勰獰堿詡贏嚴噸歸g嚨第7 頁 共54 頁西安軟件測評中心第# 頁 共54 頁西安軟件測評中心圖3下一步Active Directory安裝向導域控制器類型新域的域控制器(如圖如4)圖4下一步一創建一個新域一在新林中的域(如圖 5)Jlizt. i vc D 1 r ec -Lory&創程一 TBfHE諧選擇裏刨連的蹴的類型21二金曲f抹中的

14、減1這芥選頊:位的第一T域章滋想讓斯域完全獨立于您當第的林r諸選擇廣在規百臧拗 中M)芋域,LJ翌差牌想讓髓螺崩為現育蛭的于1虛擇此篠鑒春理如賽南圜逢一平 宀 靈I lie &.d. qti ar t cn- z . -MTpl a m 】r o t q Et” c om 曲1 罪Jj才或exajiifle. miercs&t. ectri 賊的子坦r-在規有的林中的域鈣舷鍬鱷腳叫f此沁十j*第9 頁 共54 頁西安軟件測評中心第# 頁 共54 頁西安軟件測評中心圖5下一步一 新的域名 MAIN(如圖6)域名可以根據要求和需要編寫第# 頁 共54 頁西安軟件測評中心第# 頁 共54 頁西安軟件

15、測評中心圖6系統會提示域名的結構,不用管,點擊點“是”即可即(如圖7)第# 頁 共54 頁西安軟件測評中心第# 頁 共54 頁西安軟件測評中心圖7下一步DNS注冊診斷 在這臺計算機上安裝并配置 DNS服務器,并將這臺DNS服務器設為這臺計算機的首選 DNS服務器。(如圖8 )一般主域控制器的首選 DNS都應是本機的IP地址,域成員的首選DNS也 必須是主域控制器的IP地址,所以選擇此選項可以由安裝向導自動更正。第# 頁 共54 頁西安軟件測評中心第# 頁 共54 頁西安軟件測評中心圖 8下一步 權限 只與 Windows 2000 或 Windows Server 2003操作系統兼容的權限(

16、如圖9)第# 頁 共54 頁西安軟件測評中心第# 頁 共54 頁西安軟件測評中心一些服務器程序,如虹z in遠程訪問服霧,可讀取賊拄制器儲存的詹 息r與価H心M 2000之前的服務器操作殺統兼容的根限()如果在彷込昨E000之前的服務器操作糸城上運行廻竈蠱程序,竝在 Wiikdow 2000或Hndows Stf. 20Q3嘩作系筑上運行號務巒程庫該張 務器又是 3曲2000之前域的成員諸堆此遽項4 匿名用戶可讀班這牛域的信息.I a沢導畑咖呂2000 Windows Srvsr 2003擾惟累琳兼欝的稅限Q如果孜在Windcws 2000或Windows Strver 2003操祚系號上運行

17、服務器 程序I趣服務黠又是A=ti Dirtcry域的成舅諳選此選項-只有經 逋驗證的用尸才能讀聰逵個圃的信息上一歩j下一歩通” 軀消 第# 頁 共54 頁西安軟件測評中心第# 頁 共54 頁西安軟件測評中心下一步 目錄服務還原模式的管理員密碼設置密碼(如圖10)第# 頁 共54 頁西安軟件測評中心第10頁 共54 頁西安軟件測評中心圖10第10頁 共54 頁西安軟件測評中心下一步一安裝進程一完成(如圖如11、圖12)Active Di t ectory 賽裝商導第10頁 共54 頁西安軟件測評中心第10頁 共54 頁西安軟件測評中心蠶驛矯嚴嚴根據洲選的選臥雌程歸要花幾分開始.第10頁 共54

18、 頁西安軟件測評中心第10頁 共54 頁西安軟件測評中心圖11第10頁 共54 頁西安軟件測評中心第10頁 共54 頁西安軟件測評中心的矗站雷河G聞欲此服勞器現在是域控制器芳否吿就ET下戎ETiif!示話寺克豆通出二生亙尋“日吉. 要關閉比鬥耳,諳申擊“主成.第10頁 共54 頁西安軟件測評中心第10頁 共54 頁西安軟件測評中心圖12第10頁 共54 頁西安軟件測評中心I.IClIxl4 -+XEJ EE仝窗思5 H3 迥遇 Ufa V7Fl 一|民存的査誼申 TESTCCBm ltinConpuiersDon in Controlltr sForftiDACuri tjrinc jpxAe

19、tiva Directory 用廠和計埠機SifitJS制姮. 查找疋亡:t Fubl ii slider , g巨咲 莊唱電乃a #T3 DrLslJpdatftFr on:yDonain. AdnsrisDon ain. Computers時新(3號出列表計算機 莊系人IlaA tUf gf r-E (th swq限列別茗 打印機r pwriar 主型 安金淚-衛 勾金狛-全局 用尸 安全妲-本 安主擔 安全淚 安全覗 安全組 去全組 安全蛆 蛍全汨 用尸-全局 -全局 -主局-全局 -全局-全局-全向用尸梵李文件夾 IWANjECrg 1C_SJ:SIJ:KjgRAS and IAS S

20、ervers 爲 SUFIlDRT_3Ba945 tD fl3TeliBatCl i 嗚nt 五安主坦-布 安主擔-豐.用戶 用戶 竊全組-全扁 雯全竝-本 翌全徂-全局 用尸安主擔-布.hhs君理員粗尤許皆再也密尸琳曲 搖毘的哺營理貝 加人到喊中的防育工柞. 或中所有城控制甜 嘯的朗有來高 際M用尸 企業的指定東蚯昔住員 這個擔中的成員可威修 洪弄反訪同汁算機壺訪. 幫肋相支持中業組 115工件逬程道匿名訪問 Internet ip- 用于啟動逬程外噸用幔iS-i-ii中的服務開ATM. 架構的罡黒規害理辰 這縣個幫助和査捋服 豐粗的成員可厲訪間就.2dwhir用尸2.1.4配置域用戶和組在

21、安裝Rational ClearCase之前必須在域控制器中配置專為RationalClearCase使用的域用戶和組。具體操作步驟如下:a)控制面板一管理工具一二:小小心弔二m 新建用戶(如圖13)A.cti we Bireelwry 111戶*1 計負lit母文悴妁掛作 亙看妁旨口血幫的1、 新建用戶clearcase_albd clearcase_albd的密碼在使用過程中盡量不要修改。2、新建組clearcase , clearcase組作用域為全局,組類型為安全組。3、設置clearcase_albd 屬性,在組里添加在組里添 clearcase 組,并將并clearcase組設置為

22、主要。注意:clearcase 組為clearcase_albd專用組,其他任何其CC用戶都不要添加到clearcase 組,否則CC總是會提示錯誤。4、新建其他使用域的帳號。2.1.5加入域在安裝clearcase前,準備安裝clearcase serve端和client端的計算機必須加入新建的域中。2.2 安裝配置 ClearCase ServerRational ClearCase Server配置內容由企業與項目使用情況決定,同時跟 硬件資源有著密切的關系,具體問題具體分析。本操作指導模擬中型企業(100500人)多中型項目(50100人、半年1年項目周期)環境。Rational Cl

23、earCase Server 主要分為 License Server、Registry Server、VOB Server、View Server,根據需求分配資源。2.2.1 License Server 禾口 Registry ServerLicense Server將負責管理所有 ClearCase浮動License??蛻舳诉M行任何 涉及 MVFS的ClearCase操作時,系統首先會向 License Server申請License 并得到后,操作才被允許。客戶端將保留此License 段時間,如果這段時間內沒有ClearCase操作,系統會自動釋放此License,以供其他用戶使用。

24、License的保留時間可設置,缺省為 1小時,最小為 30分鐘。在浮動 License體系下,越多的用戶共用一個 License server是越經濟的。唯一的限制 是地域和網絡分布。Registry Server主要用來記錄 VOB和 VIEW 的存儲路徑和tag信息。 用戶通過視圖(View)訪問VOB時,實際上是先到 Registry Server去查找 VOB 的物理存儲位置,然后才訪問到 VOB。Registry Server與License Server都是只要求穩定性好,對機器硬件性能 沒有太高要求,通常為節省硬件資源將二者設置在一臺機器上。一般建議一個部門配備一個Lice n

25、se Server或者整個企業配備一個 Lice nseServer。建議整個企業設置一個 Registry server,多個Region。具體安裝配置步驟如下:2.2.2 安裝 Clearcase運行setup.exe出現如下圖所示界面。Clearcase的安裝可以先創建一個安裝 鏡像,這樣別的用戶就不用配置便可直接進行自動安裝。 在此我們選擇自定義配 置安裝:第13 頁 共54 頁西安軟件測評中心Rational Setup WizardDe ploy* ent BethadCho&st a dtploymtnt nhtth&d for install el ion wd conf i

26、gur tiionRatinaTih oftwvt otnptio阿cfl*np#HyDeployment Methodravri * irmErrn ( in rrmn wriiiimrrBEHiii irmnii miiiiiiiirrBHarii in gntrpriit d ntlwork rtlttie 應工髦昶 典叮 轉 遼jL丄t.IM吐也災主蟻上怏】Desktop instdLl包tion from CD image Wot recommended上一歩|丁一步畫習 _取消 幫助選擇下一步,設置安裝的路徑,后直到出現配置窗體如下:Confi gureRabons I Web P

27、latformRationalth soft war! dawelGpmiin! Mm pan vRational CfearCaseRaion.Bi Web PlsService Account Registry and Mil License Server VOB Dabae Fc Remote Admintstr* MVFS Case Serisi MVF5 Settings CtearCase File Sei Start Menu Shortc Start Menu ShortcPort for HTTP requests:Port foi Java servlet engine 1

28、Pori forwva 事soviet engirt? 2Configure sewings far Ratiorral Web Platfarm.第15 頁 共54 頁西安軟件測評中心Strt Menu ShorlcCustofnize Corit&K 口-I 1T1Bijck I KtxtDo ntRational WebPlatform 此參數配置主要用于基于 Web的項目開發,如Java, 可以根據不同項目開發環境的端口要求設置參數,如不需要設置端口則使用默認值即可。Service Account輸入clearcase_albd的密碼(如圖如下圖)此密碼即為最初 在域控制器中設置的 c

29、learcase_albd域用戶密碼。:心 Rational Site Preparation Tool XS ervtce AccountEnter the ClearCase service account information.RatinaTth& iciittwvB dBv#l3pminit company二Enter the usei account for ClearCase server processes.Rational ClerCae Chert or Server Feakes Service Accourt Registry and Mail License Serv

30、er VOB Dtdbase Ft Remcte Administr. MVFS Case Sens MVFS Settrigs ClearCase File Se Start Menu Shock Start Menu ShQitc Start Menu Shork H0CI Account Domain 血口uigdServer Process User Name亡口 5阻Password (required):Confirm Password (required):clearcasealbd毎WK幕TESTCCThe service account mu$t be a member of

31、I he CleaiCdse Administrators group匚Ie刊匚曰ye Administrators group 卍口 u誕df匚I ma匚asenrCancelRegistry and Mail Servers輸入 Registry Server 機器名或者 IP 地址 根據需 求設置 Windows or UNIX Registry Region (事例如下圖)、羽 Rational Site Preparation ToolRationalthe igttwargloom ent COHipa ny匕)Rational ClearCaseClient or Server

32、FeaturesService Account Registry and Mail License Server VOB Datable Fc Remote Administn MVFS Case Sens MVFS Settings ClearCase Fie Se Start Menu Shortc Start Menu Shortc Start Menu ShortcThe registry server stores VOB and view tag inJoimation.Registry server ho$t name required:|CCCQA network rsgion

33、 defines a namespace oF VOB and view tag?.V/hdow$ (egistrv region (required):UNIX registry region:TESTCCThe SMTP mail server is used to send ClearCase e-mai notifications.SMTP Mail server host name:|Mail.xa63s;oflcn|DoneCancelRegistry and Mail Servers CoriJigure servers and network regions.第# 頁 共54

34、頁西安軟件測評中心第# 頁 共54 頁西安軟件測評中心外的任何機器都將選擇On a remote host 并在En ter remote host n ame 處Next License Server On my local host Enter license keys(下圖 39)On my local host,除此之因為此Server即是License Server,所以選擇第# 頁 共54 頁西安軟件測評中心第# 頁 共54 頁西安軟件測評中心輸入此服務器的機器名或者是IP地址第# 頁 共54 頁西安軟件測評中心Rationaf Site PreparatiDn ToolLieen

35、se ServerEnter the ClearCase license kevs oi point to a license servei.Ratir i; e: ej ti he*u 亠 L tjh4t .kLL Itir 十 hl IT d J i-Cl 1 iJELler kt.Jt ul i Ij 4iafe I d LhaTti t-tffx Xnf Ihv jvm k ir fti -i a f i ii占TapFFflp 1草n | 冊選擇項目中需要修改的組件,在此選擇 TEST實際應用中需要根據實際情況做出選擇。點擊按鈕Policies,調整項目的策略:第# 頁 共54 頁西

36、安軟件測評中心具體的項目策略應當根據實際情況進行調整,一般是將For All deliveries策略設置為Enabled.e.繼續選擇缺省的配置,完成項目的創建。這樣就生成了一個以缺省 VOB為基礎 的新項目,新項目生成一個缺省的 Integration_Stream : testantegration (這 里假定剛剛生成的新項目名稱為testa)通知開發組成員加入新的項目創建了新項目后,需要通知、指導開發人員加入到新創建的項目中,具體的方法參見開發部分。管理項目當通知開發人員加入到新項目開發中后, 項目管理員的職責就是不斷監視 項目開發的進展情況,對不同開發者提交的源代碼進行相應的管理、

37、驗證工作;在開發進展到一定程度后,為項目生成新的基線;指定新的推薦基 線,直到項目開發完畢。(參見 UCM基礎部分生成新的基線管理員需要根據開發人員的開發情況,經常針對當前開發生成新的基線, 以便更好的保存項目的開發過程。操作過程如下:(1)啟動Rational ClearCase LT Project Explorer,選擇當前的項目, 選中項目的集成視圖,點擊鼠標右鍵,選擇Properties功能,修改屬性: 進入Lock頁面,將狀態改為 Lockedo鎖定Integration Stream,防止用 戶提交新的數據。 選中項目的集成視圖,點擊鼠標右鍵,選擇make baseline,功能

38、, 如下圖所示:在彈出的make baseline對話框中,輸入基線的名稱、描述、類型,并且在View Context中選擇對應的集成視圖。上圖中選擇的是遞增類型視圖、以jim_testa_integration視圖為基礎。按照(1)中的方法,將Integration Stream的狀態改為 Unlocked。管理基線在項目開發過程中會產生許多的基線,管理員需要根據項目開發的進展來管理基線,例如改變基線的屬性、提升基線等。下面舉例說明如何提升基線,這主要涉及到修改基線的屬性。(可以在多個地方修改基線的屬性,下面只是其中的一種)a.進入 Integration Stream 屬性功能第29 頁

39、共54 頁西安軟件測評中心第# 頁 共54 頁西安軟件測評中心b.選擇基線按照上圖中的1、2、3、4的步驟進入基線屬性功能。c.調整基線屬性第# 頁 共54 頁西安軟件測評中心在晉升(promotion)下拉框中,列出了缺省的晉升級別,根據當前項目的進展情 況選擇一個,然后點擊確定按鈕。REJECTEE示該基線所代表的內容被拒絕接受;INITIAL表示該基線為初始基 線;BUILT表示該基線的內容已經創建成應用程序;TESTE表示該基線已經被測 試過;RELEASE表示該基線已經發布。指定推薦基線在一個開發團隊并行開發項目的過程中,很可能出現各個開發人員修改不同步的 情況,有時會導致對同一個文

40、件出現不同的版本, 這就需要管理員對此進行跟蹤 管理,采用的主要手段是推薦基線。采用推薦基線就是要求各個開發人員將他的開發視圖中的內容與基線所代表的 內容保持一致,以避免沖突。對于各個開發人員提交的開發數據,管理人員進行審查、測試,創建基線,當提 交的代碼已經達到一定的穩定程度或者是一定規模后,管理人員可能認為需要讓 所有的開發人員與當前的代碼保持一致,他就可以將認為可行的基線設置為推薦 基線,然后要求各個開發人員rebase他們的開發視圖與該推薦基線中的內容保 持一致,然后再在此基礎上繼續開發。在一個項目的開發過程中,管理員不斷的生成新的基線,根據實際情況變動推薦 基線,以保證各開發人員工作

41、的一致性。操作方法如下:(多種方式中的一種)Fr irdffC 巧砒評譏”XJ宜管理員可以根據實際情況添加、刪除或者改變當前的基線。完成設置新的推薦基線后,需要通知各個開發人員rebase他們的開發視圖,以便 與推薦基線的內容保持一致。Gett ing Started中是使用幫助部分;UCM部分是統一變化管理部分,開發人員將主要使用該部分來進行開發過程的 控制,功能包括:加入項目開發、提交數據、 Rebase打開項目瀏覽器;Base ClearCase部分是基礎的CC功能,包括修改視圖屬性、創建新的視圖、刪 除視圖、修改快捷視圖等。3 SCM管理流程圖1-1是UCM應用中典型的角色及其分工,本

42、手冊主要針對開發人員,手冊的其他部分將主要圍繞開發人員所需進行的日常工作進行展開。第33 頁 共54 頁西安軟件測評中心Q頂目瞬I *為項LI宜冥坦杵A創建項口聲明蛆件o世UCMW那師甌十冊設詈配苦管理砒集成修改n n初建系統建立醉閒交開堂成果第# 頁 共54 頁西安軟件測評中心第# 頁 共54 頁西安軟件測評中心圖i-i從圖i-i看,開發人員的主要活動包括加入項目,進行同平時一樣的開發活 動,提交開發成果供集成人員進行集成聯調,以及與其他開發人員的成果進行同 步。在一個項目中,后三項活動一般循環進行。4建立工作空間4.1加入項目4.1.1. 前提正確安裝ClearCase/ClearQues

43、t客戶端軟件(包括相應的補丁程序);明確ClearQuest登錄賬號及密碼;明確加入項目的ClearCase PVOB名稱及ClearCase Project名稱4.1.2. 相關概念PVOB項目(Project)開發流(Development Stream )開發視圖(Development View )集成視圖(Integration View )4.13操作步驟1. 使用本人的Windows域用戶登錄。2. 建立Clearcase_storage共享目錄ccstg_d。共享權限設為本人完全控制,該共享目錄將用于存放視圖(Views),(如果該共享目錄已存在,可跳過本步驟),如圖2-1所示:榔|恥b共享|安全|resta.d 的按 IV共享抑艮|iKmcpinc Liu (ffCN-ETUWl k-usp.r不共李逼立件夾-帛共車該丈件實塩)共辜名 QC; |ccitjd3備注:用戶數限帶11:氏昂多用戶(M)r允許(1)|3牛用戶根跟):完全控制 更改I趣淅加如.鵬 口新建共孚國)|確定取消

溫馨提示

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

評論

0/150

提交評論