我已经在我们的团队通过此格式URL访问的networking资源上设置了几个回购站点:
svn://IP-address/sitename
然而,我正在努力想出一个让WebSVN能够访问那些repos的密码保护目录(anon-access = none当前)的方法。 我可以删除匿名访问指令 – 但有没有其他方法呢?
我认为问题是svnserve使用自己的用户数据库。 我会build议使用mod_svn与Apache,这将允许您共享用户数据库,因为身份validation使用http-auth完成相同的方式。
或者,可以使用SSH上的svnserve,只要你在服务器上为你的用户帐户使用类似LDAP的东西,并且要求你允许你的用户login到Subversion服务器。
我的首选是使用Apache模块。 我通常使用它并使用LDAP数据库进行身份validation。