Re: 看到您对CVS了解很深,有些问题请教
HOME.


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 看到您对CVS了解很深,有些问题请教


谢谢你,成功了,解决了我好久的困惑。太感谢你了

----- Original Message ----- 
From: Jiang Xin 
To: 'Dreamworkboy' 
Sent: Wednesday, July 16, 2003 5:20 PM
Subject: Re: 看到您对CVS了解很深,有些问题请教


1. 先设置目录的属主和权限:

bash# groupadd cvsmodule1
bash# groupadd cvsmodule2 
bash# groupadd cvsmodule3
bash# vi /etc/group

cvsmodule1:?:????:user1,user2,user3 
cvsmodule2:?:????:user1,user2 
cvsmodule3:?:????:user1,user3
bash# cd $CVSROOT
bash# chmod -R 2770 Module1 Module2 Module3
bash# chown -R .cvsmodule1 Module1
bash# chown -R .cvsmodule2 Module2
bash# chown -R .cvsmodule3 Module3



 
2. 再修改CVSROOT中的脚本,扩充功能:

参见: http://www.worldhello.net/doc/cvs_vs_starteam/vs-svrsetup.html#CVS-ADMIN-FILES
修改 avail 文件如下:


group|grpm1|user1
group|grpm2|user1,user3
group|grpm3|user2
 
unavail
avail|:grpm1|Module1
avail|:grpm2|Module2
avail|:grpm3|Module3

If it doesn't work, tell me. 

===========================================================
Jiang Xin

Email  : johnson.AT.worldhello.net
Hompage: http://www.worldhello.net
Mobile : 13910430470

 
 
 -----邮件原件-----
发件人: Dreamworkboy [mailto:dreamworkboy@hotmail.com] 
发送时间: 2003年7月16日 17:01
收件人: johnson.AT.worldhello.net
主题: 看到您对CVS了解很深,有些问题请教



我再配置CVS用户管理权限的时候,碰到了问题,描述如下
CVS server上有系统用户
user1 ; user2; user 3
  |
  |-----------Module1
  |
  |-----------Module2
  |
  |-----------Module3
              
 
前提:Module都是其他用户import的
要求实现Module1,user1可读可写,user2可读不可写,user3可读不可写
        Module2,User1可读可写user2可读不可写,user3不可读写
        Module3,user1可读不可写,user2不可读写,User3可读不可写
 
请问如何设置