使用apache subversion 1.10。
我有一个名为"test"的父文件夹和两个子文件夹"test/folderA"one_answers"test/ffolderB"。
我想要:每个人都可以访问">test",但有些成员只能看到">test/folderA",而其他成员只能看到">test/folderB。
svn-auth-config是:
[/test]
* = rw
[/test/folderA]
userA =
[/test/folderB]
userB =
但是。。。当userA签出测试时,发生了一个错误,但可以成功下载test/folderA。
那么,有什么想法可以控制文件夹A对用户A不可见,对用户B可见?
这是我的最终解决方案,适用于任何有同样问题的人。
我尝试了apachesvn1.10和1.7,但都失败了。如果你有文件夹的权限,那么你就可以访问该文件夹中的所有内容,即使你用* =
手动设置子文件夹
我的最终解决方案是使用Subversion Edge,然后我可以将rw设置为父文件夹,然后将*=设置为某个子文件夹,这非常适合我的情况。