您的位置:軟件測(cè)試 > 開(kāi)源軟件測(cè)試 > 開(kāi)源配置管理工具 > cvs
配置工具CVS學(xué)習(xí)筆記
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2014/2/7 17:11:03 ] 推薦標(biāo)簽:配置工具 CVS 配置管理

CVS是我學(xué)習(xí)的第一個(gè)配置管理工具,花了一周的時(shí)間哦~~現(xiàn)將學(xué)習(xí)過(guò)程總結(jié)出來(lái),以供學(xué)習(xí)參考~!

一、CVS部署

     總體操作流程:

            (1)   在服務(wù)器端和客戶端安裝CVS軟件,創(chuàng)建倉(cāng)庫(kù);

            (2)  用crypt創(chuàng)建用戶(其中一個(gè)是管理員);

            (3)  用系統(tǒng)用戶Admin登錄取出CVSRoot目錄(客戶端進(jìn)行);

            (4)  在服務(wù)器的CVSRoot中增加passwd和group文件并寫(xiě)入相關(guān)信息(服務(wù)器端進(jìn)行);

            (5)  在取出的CVSRoot中修改config文件并提交(客戶端);

            (6)  在服務(wù)器的CVSRoot增加.owner和.perms并修改(服務(wù)器端完成)[若為cvsnt2.5版本,則更改CVSRootcvsfileattr.xml文件,改為新的管理員名稱];

            (7)  用新管理員登錄(客戶端);

            (8)  刪除Admin取出來(lái)的CVSRoot目錄­(客戶端完成);

            (9)  用新管理員登錄取出CVSRoot目錄,增加admin文件commit,修改checkoutlist文件并commit;

            (10)在服務(wù)器端增加history文件,[cvsnt2.5版本才要執(zhí)行此步],為使用cvstracnt作準(zhǔn)備.

            (11)用新管理員創(chuàng)建新模塊(客戶端進(jìn)行);

            (12) 設(shè)置用戶權(quán)限;

            (13) 進(jìn)入使用。

      1.環(huán)境配置

        1.1  服務(wù)器端

        1)、安裝CVSNT,在http://61.143.38.136:8383下載CVSNT-2.0.4或CVSNT-2.0.51(本次安裝實(shí)例是使用2.0.51版本)。安裝完成后(選擇Full Install,其它按照默認(rèn)安裝),重啟(必須重啟),此時(shí)右擊“我的電腦——管理”,打開(kāi)“計(jì)算機(jī)管理”窗口,選擇“服務(wù)和應(yīng)用程序——服務(wù)”,右邊的服務(wù)控制器中多了2個(gè)服務(wù):cvsnt與cvslocking。

        2)、安裝完成后可通過(guò)在Windows控制臺(tái)(cmd)中任意位置執(zhí)行cvs/cvs.exe來(lái)檢驗(yàn)是否安裝成功。在開(kāi)始菜單中選擇“運(yùn)行”,輸入“cmd”,在彈出的命令提示窗中輸入CVS或CVS.exe,出現(xiàn)CVS相關(guān)信息表示安裝成功。

        3)、在開(kāi)始菜單中把“Service Control Panel”發(fā)送到桌面。不發(fā)送也可以。

1.2客戶端

在客戶端直接安裝TortoiseCVS即可。

1.3創(chuàng)建CVSNT倉(cāng)庫(kù)

服務(wù)器端與客戶端的安裝完成后,可創(chuàng)建CVSNT倉(cāng)庫(kù)。步驟如下:

1)、運(yùn)行“Service Control Panel”,在Service Status頁(yè)面,確認(rèn)2個(gè)服務(wù)(cvsnt與cvslocking)正常和穩(wěn)定運(yùn)行。

2)、選擇Repository頁(yè)面,如下圖:

3)、單擊“Add”添加要?jiǎng)?chuàng)建倉(cāng)庫(kù)的路徑,其中“Location”是指創(chuàng)建倉(cāng)庫(kù)的路徑。

4)、選擇Advanced頁(yè)面,勾上【Use local users for pserver authentication instead of domain users】(這是讓CVSNT使用本地賬戶作為pserver認(rèn)證方式),在Temporary欄選擇存放臨時(shí)文件(cookies)的文件夾,確認(rèn)。

5)、創(chuàng)建完成后,在【F:CVStest】下面自動(dòng)創(chuàng)建了【CVSROOT】目錄,這是CVS默認(rèn)的管理目錄(默認(rèn)模塊),倉(cāng)庫(kù)創(chuàng)建成功。如果報(bào)錯(cuò),那是系統(tǒng)Path路徑未設(shè)置正確。

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