是否可以让SVN中的用户能够更新但不能提交?
我希望有人能够看到代码但却无法提交。
这可能吗?
答案 0 :(得分:4)
是。根据SVN服务器访问方法(无论您使用http://
还是svn://
等),您需要以不同方式配置内容。
对于Apache / httpd:http://svnbook.red-bean.com/nightly/en/svn.serverconfig.httpd.html#svn.serverconfig.httpd.authz
对于svnserve:http://svnbook.red-bean.com/nightly/en/svn.serverconfig.svnserve.html#svn.serverconfig.svnserve.auth
答案 1 :(得分:2)
是的 - 它被称为匿名访问。有关如何配置它的更多信息,请参阅the SVN book(示例配置文件为here)
答案 2 :(得分:2)
您可以使用“读取”访问权限设置特定用户或群组。这样,他们仍需要进行身份验证才能获取代码,但他们无法提交任何内容。
@ryanprayogo提供了设置这些权限的链接,因此我不再重复。