我正在使用svn,我有这个疑问,我安装了svn服务器(正常方式),我现在用svnadmin create project
创建了回购,我使用linux用户使用以下协议访问它们
svn+ssh://user@serverip/project
如果我只想让一个用户拥有一个项目,它可以正常工作,如果没有,我必须创建组,将用户分配到组并授予其手动chmod
文件夹的权限
我检查了修改authz和passwd文件(在/ config文件夹中),但没有。
知道什么是设置存储库,用户和权限的正确方法?
感谢。
答案 0 :(得分:1)
你必须阅读:
http://www.gentoo-wiki.info/HOWTO_Trac_with_Apache2_SVN_and_multiple_Repositories
希望这可以解决您的问题
答案 1 :(得分:1)
当进行svn + ssh身份验证时,每个用户在服务器上都有自己的用户帐户,并且您希望他们都具有读/写访问权限,那么您需要:
我强烈建议您通过以下方式将其正式化:
如果您同时执行svn + ssh身份验证和http身份验证,那么您将需要更多地打开权限并使用SVN授权文件来限制用户。