用户在SVN中创建了3个文件夹,因为有些人可以访问所有文件夹。用户从folder1中为要授权的特定子文件夹创建了另一个子文件夹。
请对此提供帮助。
关于, 纳格斯瓦里
答案 0 :(得分:0)
您需要包括Path-Based Authorization。您可以通过authz文件将权限限制到该文件夹。假设您有一个目录结构,例如:
Repo/trunk
|_ Folder1
|_ Sub-folder
|_ Folder2
|_ Folder3
您将这样设置权限文件:
[groups]
x-group = Nageswari, Chris
y-group = User3
[Repo:/trunk]
@x-group = rw
@y-group = rw
[Repo:/trunk/Folder1/Sub-folder]
@x-group =
@y-group = rw
行@x-group =
实质上禁止某个组(或者您也可以指定用户)访问该目录。 (老实说,下面的行:@y-group = rw
实际上是多余的,因为它会固有地从主干接收y-group
的那些权限。但是为了简洁起见,您可以保留它。)