大佬教程收集整理的这篇文章主要介绍了linux – 通过http为多个用户设置SVN服务器,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
问题是,开发人员是否有办法将某种凭证传递给服务器上的SVN以唯一标识其提交?它只是存在此环境中所需的ID.诸如svn ssh和文件协议之类的替代方法不可用.最后,此服务器位于内部LAN上,而不是公共LAN. https的提示也欢迎.
SVN服务器在Linux上运行Apache2.
<LOCATIOn /svn> DAV svn SVNPath /mnt/big/svn AuthType Basic AuthName "SVN Server" AuthUserFile /etc/apache2/svn.pass require valid-user AuthzSVNAccessFile /etc/apache2/svn_authz
和/ etc / apache2 / svn_authz可以包含谁可以访问什么的精细管理:
[groups] ops=user1,user2 it=user2,user3 [/] * = rw [/ops] * = @ops=rw [/ro] * = @ops = r @it = r user4 = rw
如果您手头有ldap / active目录服务器,则可以使用它代替AuthUserFile进行apache身份验证.
以上是大佬教程为你收集整理的linux – 通过http为多个用户设置SVN服务器全部内容,希望文章能够帮你解决linux – 通过http为多个用户设置SVN服务器所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。