51Testing软件测试论坛

标题: SVN权限设置问题 [打印本页]

作者: 追追    时间: 2010-7-5 21:41
标题: SVN权限设置问题
SVN版本:
[attach]63523[/attach]
SVN仓库目录结构
[attach]63524[/attach]

配置文件:
SVNserve.conf设置:
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = My First Repository

用户设置(passwd)
user1 = 111
user2 = 111
user3 = 111

权限设置(authz):

manage = user1
cmo = user3
worker = user3

[/]
@cmo = rw

[/Tags]
@manage = rw
@cmo = rw
@worker = r

[/Branch]
@manage = rw
@cmo = rw
@worker = r

[/Trunk/Code]
@manage = r
@cmo = rw
@worker = r

[/Trunk/Doc/Public]
@manage = rw
@cmo = rw
@worker = rw

[/Trunk/Doc/Result Set]
@manage = rw
@cmo = rw
@worker = r

[/Trunk/Doc/user1]
@manage = rw
@cmo = r
@worker = r

[/Trunk/Doc/user2]
@manage = r
@cmo = rw
@worker = r

[/Trunk/Doc/user3]
@manage = r
@cmo = r
@worker = rw

[/Trunk/TestData]
@cmo = rw

问题:
当user1 在[/Trunk/Doc/user1]目录中无法上传文件
user3在[/Trunk/Doc/user3]目录中同样也无法上次文件

咨询一下高手 我权限配置上哪里存在严重缺陷呢?

[ 本帖最后由 追追 于 2010-7-5 22:03 编辑 ]
作者: msnshow    时间: 2010-7-5 22:31
权限分配那里用@XX 是给XX这个组分配什么权限,但你上面又没有写组,所以权限不对了
作者: 追追    时间: 2010-7-6 10:48
标题: 回复 2# 的帖子
权限设置(authz):

manage = user1
cmo = user3
worker = user3

[/]
@cmo = rw

我写组配置了
作者: sea_cj    时间: 2011-2-13 17:24
[groups]---缺少这一行吧
组名= A1,B1
作者: aaron2011    时间: 2011-5-24 17:42
楼上说的不错!SVN配置文件很简单!主要是规划比较麻烦
作者: xmimij    时间: 2011-10-12 16:14
楼主这个问题解决了么?
作者: xmimij    时间: 2011-10-12 16:17
貌似权限有r m c,要配置权限c才能提交文档吧
作者: verasong    时间: 2012-5-17 17:11
我也遇到过这种问题,权限分配后不能进行权限的控制,楼主这个问题解决了吗




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2