您的位置:軟件測試 > 開源軟件測試 > 開源配置管理工具 > cvs
cvs chacl權(quán)限
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2014/3/7 10:28:02 ] 推薦標(biāo)簽:cvs 權(quán)限

對于cvs chacl [-R] [-r branch] [-u user] [-j branch] [-n] [-p priority] [-m message] [-a [no]{read|write|create|tag|control|all|none}[,...]] [-d] [file or directory...]

cvs rchacl [-R] [-r branch] [-u user] [-j branch] [-n] [-p priority] [-m message] [-a [no]{read|write|create|tag|control|all|none}[,...]] [-d] [file or directory...]

例: cvs chacl -R -a read,write -u user1

現(xiàn)在分別對這幾個(gè)參數(shù)做一下說明:

read 讀權(quán)限
write 寫權(quán)限
create 創(chuàng)建目錄的權(quán)限
tag 創(chuàng)建tag權(quán)限
control 控制權(quán)限
all 所有權(quán)限
none 沒有任何權(quán)限

需要說明的是,read|write|create|tag|control 之間沒有權(quán)力大小之分。如果有write權(quán)限的話,未必有read權(quán)限。如你只給某一個(gè)用戶寫的權(quán)限的話,他是無法讀出的。對于有寫權(quán)限的人,一般會給他讀的權(quán)限(要不怎么寫。。

對于create 只有創(chuàng)建目錄的權(quán)限,如果目錄下面有文件,你必須還要有write權(quán)限才行。

對于control 如果某用戶對某目錄有control權(quán)限,那么這個(gè)用戶可以使用cvs chacl命令更改這個(gè)目錄的權(quán)限。

對于all 如果某個(gè)用戶對某個(gè)目錄有all權(quán)限,那么這個(gè)用戶將擁有所有權(quán)限。

對于tag 不需要有wirte權(quán)限也可以tag,但應(yīng)該給其read權(quán)限。

需要說明的是:CVS不僅可以對目錄做權(quán)限控制,還能對文件做權(quán)限控制。

運(yùn)行環(huán)境:wincvs .20 cvsnt 2.5

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