我需要轻松设置和维护多个 Subversion 存储库,并使每个存储库仅供严格指定的用户列表访问。 禁止匿名签出(无读取权限)。 我应该在这里使用哪种授权方案
答案1
您可以通过 ssh(svn+ssh://)以基于 unix 的访问权限使用 subversion。
- 在你的 Subversion 服务器上创建用户 (adduser)
- 创建用户组(groupadd)并将用户添加到组
- 创建 svn 项目
- chgrp -R 访问组1 svnproject1,...
- chmod -R g+rwx svnproject1
就是这样。希望我说得够清楚了。