使用Apache Subversion 1.10。
我有一个名为“ test”的父文件夹,以及两个子文件夹“ test / folderA”,“ test / folderB”。
我想要:每个人都可以访问“ 测试”,但是某些成员只能看到“ 测试/文件夹A ”,而其他成员只能看到“ 测试/ folderB ”。
svn身份验证配置为:
[/test]
* = rw
[/test/folderA]
userA =
[/test/folderB]
userB =
但是...当userA结帐 test 时,发生了错误,但是 test / folderA 可以成功下载。
那么,有什么想法可以控制文件夹A 对用户A不可见,对于用户B不可见?
答案 0 :(得分:0)
对于有相同问题的任何人,这是我的最终解决方案。
我尝试了apache svn 1.10和1.7,都失败了。如果您拥有文件夹的权限,那么即使您使用* =
我的最终解决方案是使用Subversion Edge,然后我可以将rw设置为父文件夹,然后将* =设置为某个子文件夹,这对于我的情况而言是完美的。