我们目前在包含空格的目录中遇到问题,并且是svn auth文件中规则的一部分。因此,我们希望拥有基于路径的授权,并拥有包含以下内容的文件:
[/]
* = rw
[/junk of me]
* =
me = rw
当我清除身份验证数据并将我的存储库的根目录检出为me
时,我会看到根目录和子目录junk of me
。当我在junk of me
内添加一个文件,并尝试将其作为另一个用户提交时,我被允许这样做。看起来junk of me
的规则根本不起作用。
我尝试了以下变化,但没有任何区别:
[/junk of me]
[/junk\ of\ me]
[/junk%20of%20me]
有没有办法让目录中包含空格,并在svn auth文件中定义规则?
答案 0 :(得分:0)
我遇到了这个问题,偶然发现了这个页面,看到还没有给出答案。
[/junk of me]
* =
非常适合我。
使用svnauthz-validate检查authz文件会很有帮助,因为我的真正问题是authz文件中的其他地方。