部署条件

1.linux服务器一台X86,可以使用容器运行
2.可以联网pull镜像,或者load传输
3.客户端安装
百度网盘
通过网盘分享的文件:TortoiseSVN-1.14.1.29085-x64-svn-1.14.1.msi
链接: https://pan.baidu.com/s/1OQ7MeYlORJAU8L8GS8qxJA?pwd=96s6 提取码: 96s6

镜像拉取

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/witersencom/svnadmin:latest

在这里插入图片描述

容器运行

将容器内部的80端口暴露出来为38080、3690为33690 (没有挂载文件目录,有需要的进行挂载)

docker run -itd  -p 38080:80 -p 33690:3690 --name svn swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/witersencom/svnadmin:latest

在这里插入图片描述

主目录
/home/svnadmin/
仓库父目录
/home/svnadmin/rep/
仓库配置文件
/home/svnadmin/svnserve.conf
仓库权限文件
/home/svnadmin/authz
用户账号文件
/home/svnadmin/passwd
备份目录
/home/svnadmin/backup/
svnserve环境变量文件
/home/svnadmin/svnserve

页面访问

ip:38080 账号admin 密码admin 选择管理人员然后登录
在这里插入图片描述在这里插入图片描述

修改密码

在这里插入图片描述

修改访问设置

在这里插入图片描述在这里插入图片描述

创建用户和仓库

在这里插入图片描述
在这里插入图片描述

对用户授权访问仓库

在这里插入图片描述在这里插入图片描述在这里插入图片描述

windows使用svn客户端连接测试

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

仓库同步完成在这里插入图片描述在这里插入图片描述

开始测试功能

创建测试文件,并推送仓库
在这里插入图片描述
在这里插入图片描述

更多推荐