1.下载安装镜像
docker pull garethflowers/svn-server
镜像地址:https://hub.docker.com/r/garethflowers/svn-server
2. 运行docker容器
docker run \
--name my-svn-server \
--detach \
--volume /home/svn:/var/opt/svn \
--publish 3690:3690 \
garethflowers/svn-server
3.创建仓库
参考地址:https://www.cnblogs.com/mymelon/p/5483215.html
docker exec -it my-svn-server svnadmin create swalikh-repo
4.修改配置文件
authz: 在下面添加权限 用户名 = rw
passwd: 在里面添加 用户名 = 密码
svnserve.conf:解开注释:anon-access auth-access password-db realm
5.客户端连接
svn://your_ip/repository