LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 745|回复: 2

svn问题:想在某个子目录开通匿名的读权限,遇到更麻烦的事

[复制链接]
发表于 2010-3-4 14:22:28 | 显示全部楼层 |阅读模式
svn问题:想在某个子目录开通匿名的读权限,遇到更麻烦的事,错误信息“无权打开根进行编辑操作”

过程如下:

在svnserve.conf 里这样设置:
anon-access = read
auth-access = write
password-db = passwd
authz-db = authz

在passwd里这样设置:
test = 111

在authz里这样设置:
[groups]
adm = test
[/]
@adm = rw
* =
[/testsvn]
@t = r



按照上面的设置,匿名可以浏览 svn://ip/testsvn 目录了

但是,遇到的问题更麻烦,具体现象如下:
1、认证用户不能“检出”,错误信息是“无权打开根进行编辑操作”,但可以使用“导出”
2、如果在svnserve.conf 里设置“anon-access = none”,则认证用户可以正常的操作版本库,但是,此时匿名用户又不能有读权限了
 楼主| 发表于 2010-3-5 11:23:21 | 显示全部楼层
有人遇到过这个问题吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-19 08:40:00 | 显示全部楼层
经过调查,这是版本问题,fedora7.0 里svn的版本是1.4.*,新版本的svn不会有这个问题,在这里找到了问题症结所在:
http://subversion.tigris.org/issues/show_bug.cgi?id=3242
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表