有没有办法使用依赖正则表达式或通配符的基于路径的授权来控制对 svn 的查看/读取访问?
我知道我可以使用svnperms通过提交挂钩脚本控制写访问,但我也需要限制读/查看访问,目前我有一个项目根目录,其中包含所有人都需要访问的提交文件和只有特定人才能访问的子目录应该可以访问。授予对顶级项目目录的访问权限会自动将其授予所有子目录。如果我可以设置一个正则表达式规则,我可以轻松地限制访问。
如果我找不到通过通配符或模式控制访问的方法,我需要重构目录结构以将顶级文件移动到我可以设置权限的子目录中。
如果您知道以下任何一项,请告诉我:
- 可以控制视图访问的钩子脚本
- 可以通过通配符或正则表达式模式提供 authz 功能的 apache 扩展