项目使用svn做版本控制
想实现根目录下/src/security这个目录只有用户admin能读写,其他用户不能读写,我设置不成功。
authz文件配置如下:
[/]
- = admin = rw user = rw
[/src/security]
admin = rw
- =
这样设置,user依然可以提取/src/security
麻烦朋友们帮忙!
[b]问题补充:[/b]
谢谢【lovewhzlq】 【sunlightcs】两位朋友
回【sunlightcs】
怎么才能实现了,请明示,我希望达到的是:user 除了/src/security目录不能读写外,其他的依然可以读写。admin对所有目录都可以读写。
[b]问题补充:[/b]
另外:
我没有使用apache.我是单独使用svn.
[b]问题补充:[/b]
回【sunlightcs】
你就不要让user有SVN根目录RW的权限啊!
这样的话,user不能读写/src/security的目的能达到,但是连/src/security以外的其他目录也无法读写了
[b]问题补充:[/b]
而且,根目录不要user = rw的话,导出项目时根本无法导出,无权限。
[b]问题补充:[/b]
[/]
admin = rw
user = rw
[/src/security]
admin = rw
- =
你这样试试看了,记得重启SVN
[b]这样些还是可以检出/src/security下面的文件,我重启了[/b]
[b]问题补充:[/b]
按照http://www.cnblogs.com/bigshow/archive/2008/10/13/1310366.html 上面讲的,我配置的也没有错呀。
[/src/security]
admin = rw
- =
子目录应该是这样的呀。
[b]问题补充:[/b]
是不是要加一个项目名啊:
如:
[project1:/src/security]
[b]
我测试了,不是这个原因。[/b]