我在通过 LDAP 与 AD 连接的 Ubuntu 16 LTS 实例中建立了一个 SVN 服务器。我的问题是:当用户在存储库的根级别上没有 R 权限时,我无法设置 Apache 或 SVN 模块来列出存储库的子文件夹。
例子:
[RepositoryABC]
user1=rw
user2=r
[RepositoryABC:/folder]
user3=rw
当 user1 和 user2 通过 SVN Apache 模块提供的 web 视图访问 SVN 时,都可以看到 RepositoryABC。但是,如果用户 3 尝试相同的操作,尽管他/她在子文件夹中具有权限,但他/她将得到一个空白页面。