【有手就行】:从无到有在win10上用docker搭建svn服务器
前言
之所以要搭建svn服务器,是因为在用docker打包项目时方便,如果没有svn就需要手动拷贝项目到容器内,用svn直接update就可以轻松拿到最新代码,岂不快哉
准备工作
1、先安装docker,请移步
2、选择svn-server镜像(elleflorio/svn-server)
试了好几个镜像 garethflowers/svn-server、krisdavison/svn-server、elleflorio/svn-server,功能都差不多,最终
我选择的elleflorio/svn-server,配置也简单,没有很繁琐的权限配置过程
下载安装elleflorio/svn-server镜像
1、直接使用Docker镜像创建容器
1 | # --privileged=true 授予容器管理员权限,预防创建svn创库时提示权限不足 |
2、待容器启动完成
3、创建用户、授权、创建仓库
1 | # 进入容器 |
使用SVN上传项目
1、安装svn客户端
这个直接百度搜索下载安装,一气呵成,不用过多叙述
2、连接svn服务器读写文件
安装好后右键选择【svn checckout】,填写svn服务器地址,将repo仓库下载到本地
在下载下来的repo文件夹下,新建项目或者其他文件,然后右键【svn commit】,勾选要上传的文件,可输入备注信息,最后点击ok上传到仓库
右键【SVN】->【repo-browser】 打开仓库浏览,能看到刚上传的文件
至此,在本地简单搭建svn服务器的功能就完成了
最后
谁赞成。谁反对,评论区讨论
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 随笔!
评论
TwikooValine