今日工作目标:
1.
解决昨天搭建svn多库时遇到的错误:
步骤:
1-1:
重新认真按搜到的资料重新部署了一下,结果还是报同样的错误.
1-2: 在ubuntu服务器上完全卸载svn,apache2,并删除目录/etc/apache2下所有的配置文件
1-3: 重新安装svn,apache2,配置了需要的库文件.先用svn协议配置通,测试后可检出,提交.
1-4: 改走http协议,其实Apache协议有两种方案配置:
第一种: 在/etc/apache2/httpd.conf下直接配置<Location>passwd和authz信息,路径,此时需要添加两个dav的动态库;
第二种: 在/etc/apache2/mods-available/dav_svn.conf下直接配置<Location>passwd和authz信息,路径,此时自动添加了两个动态库.
1-5: 可以用"Include /home/svn/httpd.conf"指令指定svnadmin创建的httpd.conf文件路径;
1-6: 然后在仓库总目录下配置如下文件:
至此,完成了svnadmin管理svn多库权限的配置工作!
下一步工作计划:
给http协议加证书.