支持web的svn
启动一个支持web的svn服务 搭建 使用镜像 docker pull elleflorio/svn-server 启动容器 docker run -d --name svn --restart=always -v /usr/local/moac/svnData:/home/svn -p 13690:80 -p 3690:3690 elleflorio/svn-server 创建管理员用户;自定义管理员账密 docker exec -t svn htpasswd -b /etc/subversion/passwd <username> <password> 对持久Volume添加write权限 chmod -R 777 /usr/local/svnData 进入SVN仓库URL 浏览器地址栏输入http://ip:13690/svn,此时会让你输入用户名和密码,用户密码即上面命令行创建的用户和密码,进入后就可以看到仓库列表 浏览器地址栏输入http://ip:13690/svnadmin,第一次进入会进行后台的配置管理 配置名称 Value Subversion authorization file /etc/subversion/subversion-access-control User authentication file (SVNUserFile) /etc/subversion/passwd User view provider type passwd User edit provider type passwd Group view provider type svnauthfile Group edit provider type svnauthfile Repository view provider type svnclient Repository edit provider type svnclient Parent directory of the repositories (SVNParentPath) /home/svn Subversion client executable /usr/bin/svn Subversion admin executable /usr/bin/svnadmin 以上配置填写好后进行test测试,Test passed后再进行保存配置信息,特别注意Parent directory of the repositories (SVNParentPath)一定要Test passed...