是否可以在 SVN Authz 文件中使用通配符?

Is it possible to use wildcards in SVN Authz file?

这是我的树结构:

project/tag/v1.0 
project/tag/v2.0 
project/tag/v3.0 
... 
project/tag/v10.0

每个标签内都有一个名为秘密文件夹的文件夹。我想做的是给每个人阅读以上内容的权限,同时限制对秘密文件夹.

的访问

最好的方法是什么?

是的,从版本 1 开始是可能的。10.x。参见 https://subversion.apache.org/docs/release-notes/1.10.html#authzperf

[:glob:repo:/basePath/**/trunk]
@lead = rw
@readonly = r

在哪里, :glob: - 指定回购路径中有通配符的语法 :repo: - 回购的名称 ** - 路径中存在通配符

将您的 .authz 文件更新为类似这样的内容,它将起作用。