参考文章:
https://blog.csdn.net/LeoForBest/article/details/79429878
https://blog.csdn.net/lansine2005/article/details/20362591
https://blog.csdn.net/LXHZX/article/details/38013527
基本上按照这个方式来,验证可行。
此种方式比较SASL方式,更简单一些,不用改LDAP服务器端配置。我用下来也觉得比较清楚。
说下重点:
1. 安装完软件后,主要要配置/etc/apache2/conf-available/dav_svn.conf(安装完会生成这个文件)。怎么配置在文件里都有英文解释。也可以参考其它博文。
这个配置好了,使其工作(在conf-enabled目录建立此配置文件的软链接,重新启动apache即可)。
这样,就能http访问svn目录,通过http://ip or host/svn的方式访问。
2. 在上述的dav_svn文件里指定了svn权限控制文件dav_svn.authz的路径。找到此文件,来设置svn仓库下的权限。此文件设置与svn普通的权限设置,没什么区别。