您的位置:軟件測試 > 開源軟件測試 > 開源配置管理工具 > cvs
安裝和使用CVS
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2012/12/4 17:03:30 ] 推薦標(biāo)簽:

laser:$xxefajfka;faffa33:cvspub
gumpwu:$ajfaal;323r0ofeeanv:cvspub
henry:$fajkdpaieje:cvspub
betty:fjkal;ffjieinfn/:cvspub
anonymous::cvspub
注意:上面的第二個字段(分隔符為 :)是密文口令,你要用程序或者用我的土辦法生成。
編輯 readers 文件,加入下面幾行:
anonymous
betty
編輯 writer 文件,加入下面幾行:
laser
gumpwu
henry
這樣 ok 了,你再用幾個用戶分別登陸測試,會發(fā)現(xiàn)一切都 ok 了。這里面的原理和說明我想不多說了,其實很簡單,和系統(tǒng)管理用戶的概念是一樣的。

七、建立新的CVS項目


一般我們都已經(jīng)有一個或多個項目了,這樣我們可以用下面步驟生成一個新的CVS項目。
將一個工程文件置于CVs中進行版本控制,在CVS 術(shù)語中稱作導(dǎo)入(import)。從名字上可以看出,在導(dǎo)入前需要為此作些準(zhǔn)備工作。
輸入操作的基本要求是有個"干凈"的目錄結(jié)構(gòu)。"干凈"的意思是不需要版本控制的文件都被移走了(如編譯生成的文件,備份文件等等)。如果工程已經(jīng)開始一段時間了,這顯得很重要。在目錄中也許有些是不打算將其置于版本控制下的文件,但是又想將他們放在這里,這種情況下,你要在輸入之前將它們移走,然后再移回來。
注意的是CVS 認為空目錄是不存在的。如果想增加一個既不包含文件又不包含子目錄的目錄,需要在其下創(chuàng)建一個啞文件。建議你創(chuàng)建一個名為 README.txt 的文件,其內(nèi)容為對目錄的簡要說明。
進入到已有項目的目錄,比如叫 cvstest:
$cd cvstest
運行命令將項目文件導(dǎo)入到cvs倉庫中:
$cvs import -m "this is a cvstest project" cvstest v_0_0_1 start
說明:import 是cvs的命令之一,表示向cvs倉庫輸入項目文件.
-m參數(shù)后面的字串是描述文本,對項目進行描述,如果不加 -m 參數(shù),那么cvs會自動運行一個編輯器(一般是vi,但是可以通過修改環(huán)境變量EDITOR來改成你喜歡用的編輯器)讓你輸入信息,cvstest 是項目名稱(實際上是倉庫名,在CVS服務(wù)器上會存儲在以這個名字命名的倉庫里)
v_0_0_1是這個分支的總標(biāo)記.沒啥用(或曰不常用)
start 是每次 import 標(biāo)識文件的輸入層次的標(biāo)記,沒啥用。
這樣我們建立了一個CVS倉庫了,然后,我們可以把這個測試項目的文件刪除,試驗如何從倉庫獲取文件這會在后面的客戶端文章進行說明。


在Win2k上安裝和使用CVS
1.準(zhǔn)備有關(guān)軟件:
從www.cvsnt.org 下載服務(wù)器 cvs-1.10.8NT.exe.zip
從www.wincvs.org 下載客戶端 WinCvs11b16.zip
用winzip把cvs-1.10.8NT.exe.zip解壓到d:cvs。
解壓并安裝wincvs.
2.把路徑 d:cvs 加到path環(huán)境變量中。
具體方法:點選"我的電腦",單擊右鍵,選屬性,點環(huán)境變量按鈕。
3.建立CVS存儲目錄。
打開一個dos窗口,鍵入"cvs -d :local:d:cvsroot init",然后你會發(fā)現(xiàn)d:cvs下面多了一個root子目錄。
4.注冊CVS服務(wù)
在dos窗口中,鍵入"ntservice -i d:cvsroot",屏幕顯示"CVS NT Service Installed suclearcase/" target="_blank" >ccessfully",打開控制面板中的服務(wù),你會發(fā)現(xiàn)多了一個"CVS NT Service"服務(wù)
用"net start cvs"啟動cvs服務(wù)。 用"net stop cvs"關(guān)閉cvs服務(wù)。
5.設(shè)置密碼
新建一個空白的passwd文件,放到d:cvsrootcvsroot目錄下。用pwgen.exe生成密碼。把用戶名和密碼寫到passwd文件,例如:test:OuIgxgsUZH48g
6.使用wincvs
選Admin->Perferences,設(shè)CVSROOT為":pserver:test@server:d:cvsroot",server為作為服務(wù)器的計算機的名稱。test為用戶名。
7.登陸
選Admin->login,輸入密碼登陸。
8.導(dǎo)入模塊
假設(shè)要管理的代碼已經(jīng)存在于c:source目錄,選彈出菜單上的import module,選擇目錄c:source,輸入模塊名"test",wincvs會把該目錄導(dǎo)入到模塊test中。
9.導(dǎo)出模塊
選Create->checkout module,輸入模塊名和相應(yīng)的目錄可以了。
10。修改文件
選中要修改的文件,點修改鈕(筆圖標(biāo))。然后修改文件,后選彈出菜單上的commit selection,修改被提交了。


CVS NT服務(wù)器安裝指南
下載地址:http://www.cvsnt.org
運行 cvsnt_1.11.1.2.exe
點兩次“Next”跳過“Welcome”界面開始安裝
點“Yes”接受License
點“Next”用默認的Typical安裝
選“Yes”并點“Finish”,重新啟動

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