dang 2008-3-7 16:26
急切需要cvs权限设置的说明!!
在网上搜索了一下,也按步骤做了,可是就是有很多问题,user2设置了read,可是还是能add,comit,是怎么回事啊,有那个高手给我些资料啊
nereus 2008-3-10 09:52
更改服务器端的用户文件夹下的CVS文件夹下fileattr.XML。可不是CVSROOT文件夹下的CVS文件夹下的那个,那是控制管理员权限的!注意:应用的时候要把后面的(不具备读权限)等内容删除掉!否则不好用!不要用XML的注释语句注释,那样也是不能用的会报错!
<?xml version="1.0" encoding="UTF-8"?>
<fileattr>
<directory>
<acl user="s">
<write deny="1" /> (不具备写权限)
<write /> (具备写权限)
</acl>
<acl user="g">
<read deny="1"/> (不具备读权限)
</acl>
<acl user="a">
<create deny="1"/> (不具备创建权限)
</acl>
<acl user="y">
<all deny="1"/> (不具备所有权限)
</acl>
<acl user="z">
<tag deny="1"/> (不具备设置基线的权限)
</acl>
<owner>wxj</owner>
</directory>
</fileattr>
selina 2008-3-10 13:37
是否可以把你的具体操作描述给我们看看
这样便于大家分析讨论
dang 2008-3-10 17:38
楼上的,你好,我在仓库(test)下有模块(1),在模块(1)下的cvs文件夹下fileattr.XML里修改,如下:
<?xml version="1.0" encoding="UTF-8"?>
<fileattr>
<directory>
<owner>administrator</owner>
</directory>
<acl user="user1">
<read />
</acl>
<acl user="user2">
<all />
</acl>
</fileattr>
可是,user1,checkout出来后,我在本地目录建了个文件1.txt,可是这个1.text还是可以add,commit,什么原因啊,不是已经设置了read权限吗。
dang 2008-3-12 10:10
有知道的吗,我觉得可能是没有取消缺省用户权限,如何缺省呢,2.5的版本chacl如何
缺省用户权限啊
rwq 2008-3-12 14:56
我觉得你可以这样试试:
<?xml version="1.0" encoding="UTF-8"?>
<fileattr>
<directory>
<acl>
<all deny="1" />
</acl>
<acl user="user1">
<read />
</acl>
<acl user="user2">
<all />
</acl>
<owner>administrator</owner>
</directory>
</fileattr>
我加的内容的意思是先取消所有用户的默认权限.
dang 2008-3-12 15:24
<acl>
<all deny="1" />
</acl>
,这个,是不,好的。
yang_lijuan 2008-5-15 16:00
也想知道啊
也想知道啊,想找这个方面比较全的说明
tjz2000 2008-5-18 00:42
[url]http://hi.baidu.com/totoonet/blog/item/ddfc901c4583438f87d6b6d4.html[/url]
songyq521 2008-5-18 11:59
学习了,长进了!!!!!!!