【发布时间】:2020-01-01 03:59:31
【问题描述】:
我在向 Collabnet SVN Subversion Edge 中的某些用户授予权限时遇到问题。我目前有 3 个存储库:文档、ipm 和模块。我有两个用户:jeremy.johnson 和 jeremyj。我想授予对 jeremyj 文档和 ipm 的读取权限,并授予 jeremy.johnson 对模块的访问权限。我不希望用户看到彼此的回购。
我做不到
[/]
* = r
因为这样每个人都可以看到每个人。
所以我这样做了
[documentation:/]
jeremyj = r
[ipm:/]
jeremyj = r
[modules:/]
jeremy.johnson = r
但这似乎不允许任何事情。无论我以 jeremyj 还是 jeremy.johnson 身份登录,我都无法访问它们中的任何一个。我可以访问其中任何一个的唯一方法是使用通配符,但这违背了目的。
我也尝试将其添加到 \documentation\conf\authz 文件中,但似乎什么也没做。
根据@Lazy Badger 的建议编辑: 为了显示我使用的实际语法和大小写,我附上了屏幕截图。
但是 jeremy.johnson 仍然可以看到文档的内容。
【问题讨论】:
标签: svn collabnet subversion-edge access-rules