发新话题
打印

[求助] authz文件配置( 此文章被查看:283次,被回复:5篇!! )

authz文件配置

authz文件配置如下:

[/]
root = r
[test:/]
abc = rw
123 = rw
[/test:/test2]
abc = rw
123 =

通过tortoiseSVN访问时,test/test2目录内容还是可以打开看到。。不知道为什么???。



© 本文为 zh2208SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

[/]
root = r

上面的配置意思就是root组内的所有用户对所有的版本库都有读的权限;

[test:/]
abc = rw
123 = rw

上面的配置意思就是abc组内的全部用户和123组内的全部用户对test版本库都有读写权限;

[/test:/test2]
abc = rw
123 =

这里是否写错?
是不是第一行应该这样写[test:/test2]
这样配置的意思就是只有abc组的用户对test版本库中的test2内容具有读写权限;

而你在中间设置权限的时候已经为abc和123对test版本库的所有权限都设置了;
他们的权限那么高;
通过TortoiseSVN访问时,test/test2目录的内容当然可以打开看到了。



© 本文为 CMStrugglingSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

root = r 这句好像不是root组的权限吧,root组的权限应该是 @root = r
[/test:/test2] 这个写法确实没见过



© 本文为 futurismSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员
啊呀,忘带氧气瓶了=。=!

TOP

引用:
原帖由 futurism 于 2008-6-25 12:00 发表
root = r 这句好像不是root组的权限吧,root组的权限应该是 @root = r
[/test:/test2] 这个写法确实没见过
是的;我刚开始看错了;
因为习惯了分组来分配权限;
一下子没有注意。

© 本文为 CMStruggling 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

“通过tortoiseSVN访问时,test/test2目录内容还是可以打开看到。。不知道为什么???。”
问题好奇怪,你到底想让哪个用户不能打开看到?

© 本文为 danshengshi 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

看楼主的意思应该是让123吧,不知道楼主的这个authz写完整没

© 本文为 futurism 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
啊呀,忘带氧气瓶了=。=!

TOP

发新话题