|
说点权限的问题吧:我的系统是winxp,服务器是cvsnt-2.5.03.2260
1.用administrator登录cvs后,创建两个用户haha和hehe,命令为cvs passwd –a –r administrator 新用户名,并为haha设置权限为read,命令为
cvs chacl -R -u haha -a read,为hehe设置权限为write,命令为cvs chacl -R -u hehe -a write,此时,haha和hehe的读和写的权限是相对于仓库中cvsroot文件夹来说的
2.用administrator登录cvs后,向仓库中import一个文件夹project,此时,administrator、haha和hehe对于文件夹project具有所有权限,如何让haha和hehe对于文件夹project
分别有读和写权限呢?->此时,在仓库中应该有cvsroot和project两个文件夹,进入project文件夹,打开cvs文件夹中的fileattr.xml文件,并在<directory>和</directory>之间加上下面的代码:
<acl user='haha'>
<read />
</acl>
<acl user='hehe'>
<write />
</acl>
<acl>
<all deny="1" />
</acl>
代码中最后3行是必须的,否则你所做的权限设置将无效,用户将具有所有权限!!!! |
|