From: "Jiang Xin" <johnson.AT.worldhello.net>
To: "'Dreamworkboy'" <dreamworkboy@hotmail.com>
Subject: RE: 看到您对CVS了解很深,有些问题请教
Date: Thu, 17 Jul 2003 19:15:48 +0800
不必客气。其实昨天发出信后,就发现有点小问题。
就是 avail 文件写的有些问题,被你的绕口令给绕进去了,hehe。
cvs 是没法实现只写,但不能读的权限的。
-----Original Message-----
From: Dreamworkboy [mailto:dreamworkboy@hotmail.com]
Sent: Thursday, July 17, 2003 5:26 PM
To: Jiang Xin
Subject: Re: 看到您对CVS了解很深,有些问题请教
谢谢你,成功了,解决了我好久的困惑。太感谢你了
----- Original Message -----
From: Jiang <mailto:johnson.AT.worldhello.net> Xin
To: 'Dreamworkboy' <mailto:dreamworkboy@hotmail.com>
Sent: Wednesday, July 16, 2003 5:20 PM
Subject: 答复: 看到您对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/> 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可读不可写
请问如何设置