SVN中的文件夹权限

时间:2014-03-03 07:54:04

标签: svn tortoisesvn

我在设置SVN时遇到问题。我的问题是由于许可证问题。 我想向用户提供以下许可。

enter image description here

我在下面的脚本中使用了我的许可:

[groups]
ROLE_ADMIN = Bab
ROLE_DEV = Fah, Fir

[/]
* = r
@ROLE_ADMIN = rw

[/Illustrate/branches]
* = rw

[/Illustrate/tags]
* = r
@ROLE_ADMIN = rw

[/Illustrate/trunk]
@ROLE_ADMIN = rw

然后我想通过使用TotoiseSVN来检查这些权限。问题是,当我与管理员和开发人员用户访问Branches文件夹时,我无法创建任何新文件夹。

此外,我在tag和trunk文件夹中的admin用户也有同样的问题。我收到以下错误。

TortoiseSVN的

访问'/ svn / illustrations /!svn / txr / 9-m / branches / Illustrate / testfolder'禁止

确定

****请注意,当我将我的许可替换为

[/]
* = rw

我可以创建新文件夹。 你介意帮我解决我的问题吗?

enter image description here

1 个答案:

答案 0 :(得分:0)

在这种情况下,Illustrate是回购名称。而不是[/Illustrate/branches]使用[Illustrate:/branches]。请尝试以下方法:

  

[组]

     

ROLE_ADMIN = Bab

     

ROLE_DEV = Fah,Fir

     

[/]

     

@ROLE_ADMIN = rw

     

[图说:/分支]

     

@ROLE_DEV = rw

     

@ROLE_ADMIN = rw

     

[图说:/标签]

     

@ROLE_DEV = r

     

@ROLE_ADMIN = rw

     

[图说:/中继线]

     

@ROLE_DEV = r

     

@ROLE_ADMIN = rw