您的位置:軟件測(cè)試 > 開(kāi)源軟件測(cè)試 > 開(kāi)源配置管理工具 > cvs
cvs基本概念與wincvs的使用
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/12/27 15:06:54 ] 推薦標(biāo)簽:cvs 源代碼

2.2 WinCvs作為本地的服務(wù)器和客戶端
 
如果沒(méi)有遠(yuǎn)程CVS服務(wù)器,WinCvs 1.3版本能夠在本地同時(shí)作為Server和Client來(lái)工作。其中,服務(wù)器端的功能是WinCvs啟動(dòng)CVSNT在后臺(tái)實(shí)現(xiàn)的,CVSNT也是一個(gè)開(kāi)源項(xiàng)目,WinCvs1.3版本自帶CVSNT,您不用單獨(dú)安裝。在這種工作模式下,你需要在本地硬盤上開(kāi)設(shè)一個(gè)CVS倉(cāng)庫(kù)目錄,它的作用和地位其實(shí)和遠(yuǎn)程CVS倉(cāng)庫(kù)目錄一樣。

WinCvs工作在這個(gè)模式時(shí),當(dāng)您開(kāi)始從頭工作時(shí),需要下面的工作流程:

1) 首先在本地硬盤上,創(chuàng)建CVS的倉(cāng)庫(kù)(Repository)目錄。目錄名可任意,一般是CVSRoot
 
2) 把本地需要CVS管理的原始目錄導(dǎo)入(Import)到CVS服務(wù)器上去,使之成為CVS服務(wù)器上倉(cāng)庫(kù)(Repository)的一個(gè)Module。
 
3) 在本地硬盤上創(chuàng)建一個(gè)工作目錄。
 
4) 從CVS服務(wù)器的倉(cāng)庫(kù)(Repository)導(dǎo)出(Checkout)一個(gè)Module到本地硬盤的工作目錄
 
5) 從CVS服務(wù)器同步(Update)你自己從前的修改到你本地工作目錄。在工作目錄上進(jìn)行工作,在這個(gè)過(guò)程中,把文件的中間版本(Revision)提交(Commit)給CVS服務(wù)器。

當(dāng)您已經(jīng)進(jìn)行過(guò)上述流程,以后再使用時(shí),簡(jiǎn)化成只需要步驟5)可以了。

2.3 WinCvs涉及到的目錄

無(wú)論WinCvs工作在上述哪種模式下,WinCvs的工作流程如下:

由圖可知WinCvs涉及到三個(gè)目錄:

一是原始目錄,我們從這里把文件導(dǎo)入到CVS進(jìn)行管理,從此以后這個(gè)目錄下的文件不再參與WinCvs活動(dòng)了;

二是CVS倉(cāng)庫(kù)目錄,所有的Module都存放在這里,它可能是遠(yuǎn)程Linux下由CVS服務(wù)器管理員創(chuàng)建的,也可能是你自己在本地硬盤創(chuàng)建的,這決定于你工作在哪種模式下;

三是您本地硬盤的工作目錄,您在這里對(duì)文件進(jìn)行多次修改和提交。

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