您的位置:軟件測(cè)試 > 開源軟件測(cè)試 > 開源配置管理工具 > cvs
CVS配置
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2014/3/6 10:10:46 ] 推薦標(biāo)簽:CVSNT 配置管理 WINCVS

2)  為各個(gè)module進(jìn)行權(quán)限配置

module在倉(cāng)庫(kù)的下是一個(gè)獨(dú)立的目錄。為module設(shè)置權(quán)限有兩種方法。第一種是手工配置,在module目錄下有一個(gè)子目錄CVS,在里面有一個(gè)fileattr.xml文件。在未設(shè)置以前打開文件如下:

<?xml version="1.0" encoding="UTF-8"?>

<fileattr>

  <directory>

    <owner>Administrator</owner>

  </directory>

</fileattr>

在<owner></owner>之間設(shè)置目錄的所有者。目錄的擁有者和管理員才有權(quán)力更改目錄的使用權(quán)限。目錄權(quán)限未設(shè)置時(shí),所有用戶對(duì)目錄有除了更改目錄權(quán)限以外的全部權(quán)限。在<directory></directory>之間加入以下代碼表示取消所有用戶對(duì)目錄的的默認(rèn)全部權(quán)限。

<acl>

      <all deny="1" />

    </acl>

在<directory></directory>之間加入以下代碼表示用戶user具有創(chuàng)建、讀寫、注釋的權(quán)限。目錄的所有者也要通過以下代碼進(jìn)行權(quán)限設(shè)置。

        <acl user="user">

          <create />

          <read />

          <tag />

          <write />

        </acl>

加入以上代碼以后文件如下:

<?xml version="1.0" encoding="UTF-8"?>

<fileattr>

  <directory>

<acl>

          <all deny="1" />

</acl>

    <acl user="user">

          <create />

          <read />

          <write />

          <tag />

        </acl>

    <owner>user</owner>

  </directory>

</fileattr>

第二種方法是使用命令來設(shè)置,其實(shí)也是通過命令來修改fileattr.xml文件來進(jìn)行權(quán)限設(shè)置。具體方法是在WINCVS中用管理員身份登陸并導(dǎo)出要設(shè)置的module。選中module,在文件信息欄顯示module的文件信息。打開命令行對(duì)話框輸入以下命令來設(shè)置。

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