您的位置:軟件測(cè)試 > 開(kāi)源軟件測(cè)試 > 開(kāi)源配置管理工具 > cvs
windows下服務(wù)器端cvsnt的配置
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/12/25 16:33:24 ] 推薦標(biāo)簽:開(kāi)源 軟件管理 測(cè)試工具

3、passwd文件

服務(wù)器工作在CVSNT用戶單一驗(yàn)證方式下的時(shí)候,這個(gè)文件定義了CVSNT的用戶信息,這里面保存著用戶名,用戶密碼,以及別名信息。默認(rèn)狀態(tài)下 沒(méi)有該文件,但是我們可以在CVSNT還工作在混合驗(yàn)證方式下時(shí),用系統(tǒng)管理員登錄,通過(guò)添加用戶命令來(lái)讓CVSNT自動(dòng)建立一個(gè)passwd文件。

添加用戶的命令的示例:

cvs passwd –r administrator –a cvsadmin

之后系統(tǒng)提示輸入密碼,輸入后服務(wù)器會(huì)新建一個(gè)passwd文件。

該文件的內(nèi)容很簡(jiǎn)單,形式如下:

cvsadmin:fqr1fS4gDghrt:administrator
kid:aTXRfS31Bm6JA
mystique:Yna4QcXz9dEqd

以第一行為例:cvsadmin為用戶名,fqr1fS4gDghrt為CVS使用UNIX標(biāo)準(zhǔn)加密函數(shù)對(duì)密碼進(jìn)行加密后的結(jié)果,administrator為該用戶的別名,當(dāng)使用混合驗(yàn)證方式時(shí)對(duì)應(yīng)Windows系統(tǒng)用戶名。

注意:這個(gè)文件是不能在客戶端進(jìn)行修改的,不能checkout出來(lái)。

在服務(wù)器端建立了這個(gè)文件以后,不用再手動(dòng)進(jìn)行修改了,當(dāng)你在客戶端進(jìn)行密碼或者用戶的增加刪除的時(shí)候,系統(tǒng)會(huì)自動(dòng)進(jìn)行這個(gè)文件的更新。這個(gè)文件是管理著CVSNT系統(tǒng)中的所有的用戶,所以,要特別重視,不了解這個(gè)文件格式的,不要去隨便修改,更加不要嘗試在客戶端進(jìn)行修改

4、group文件

該文件用于定義CVSNT中的組信息,同組里的用戶擁有一樣的權(quán)限,對(duì)組權(quán)限的修改操作和對(duì)用戶權(quán)限的修改一樣 (即cvs chacl groupname/username:r/w/c/n)。
有些人喜歡直接在服務(wù)器的CVSROOT目錄下新建group,admin文件,這樣,如果你想從服務(wù)器checkout CVSROOT目錄到本機(jī),這些文件將不會(huì)被checkout出來(lái)。所以好的辦法是在客戶端新建group,admin文件,然后add,再commit。這樣文件可以checkout出來(lái)了!

在客戶端創(chuàng)建group文件:

先進(jìn)入cvsroot目錄下,再用命令:echo>>group

group文件的內(nèi)容為:

administrators:cvsadmin kid mystique
users:User1 User2 User3

可以看到該文件的內(nèi)容也很簡(jiǎn)單,組名:用戶名,多個(gè)用戶名之間用空格隔開(kāi)。

Group文件可以在客戶端修改,不用修改checkoutlist這個(gè)文件,系統(tǒng)會(huì)自動(dòng)使其生效。

作為組里面的特定成員還可以賦給特定的權(quán)限,權(quán)限分為兩類(lèi)c,w,r和n(r:Read w:write c:control n:none),否定權(quán)限是有高的優(yōu)先級(jí)的。

5、.perms文件

該文件存在于CVS repository中的每一個(gè)目錄下。CVSNT通過(guò)該文件來(lái)控制用戶對(duì)當(dāng)前文件夾的權(quán)限。CVS用戶權(quán)限:r|w|c|n (r:Read w:write c:control n:none)

例如:

default:n

admin:rwc

user:r

上面文件中第一行是指當(dāng)前文件夾的默認(rèn)權(quán)限為none(沒(méi)有權(quán)限),admin用戶/組的權(quán)限是rwc(讀取、修改、創(chuàng)建),user用戶/組的權(quán)限是r(讀取)。

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