checkoutng时出现svn错误:"未授权打开编辑操作的根目录"

zzc*_*zzc 7 svn

我有当前设置的svnserve:

svnserve.conf的:

anon-access = read #I also tried anon-access = none or comment this line
auth-access = write
password-db = passwd
authz-db = authz
Run Code Online (Sandbox Code Playgroud)

AuthZ的:

[/]
foo = rw

[/Subdir]
foo = rw
bar = rw
Run Code Online (Sandbox Code Playgroud)

如果用户'bar'尝试checkout/Subdir文件夹,则会收到错误:"未授权打开编辑操作的根".用户foo可以正确完成.

我能用这个麻烦做些什么?

Jer*_*ock 0

我认为你的授权是错误的。[/] 是所有存储库的特例。如果要开始授权存储库路径,则需要使用 [reponame:repopath] 将存储库名称放入其中。了解更多信息:

http://svnbook.red-bean.com/nightly/en/svn.serverconfig.pathbasedauthz.html