群辉nas DSM7.0版本使用docker安装svn方法(因为7.0版本后套件中心没有svn了)
1、参考文章
https://zhuanlan.zhihu.com/p/392833175?ivk_sa=1024320u
https://tieba.baidu.com/p/7590864398
2、具体方法
2.1、在套件中心安装docker

2.2、docker操作
点击注册表

搜索svn,安装garethflowers/svn-server

点击映像,选中svn,点击启动

默认下一步

有些教程会叫你点高级设置,这个版本不需要,也可以点进去看看

这是高级设置,什么都不用管的

直接下一步

端口设置如下,端口设置为3690

添加文件夹

添加路径参考

点击容器,选中svn,点详情

点终端机,点新增,选择通过命令启动

svnadmin create /var/opt/svn/库名字 这里库名字=ycx_docker_svn为例子

这时候docker已经设置好了
2.3、文件夹操作——以开启登录密码吗,增加用户名密码操作(直接开放的话应该不用管,直接跳2.4也行)
2.3.1、修改配置文件svnserve.conf,让svn检出需要用户名密码登录

双击打开即可,如果打开不了就去套件中心安装一个文本编辑器
把图中三项注释去掉。
anon-access= none(默认安装为read) #使非授权用户无法访问
auth-access= write#使授权用户有写权限
password-db= passwd#指明密码文件路径
删掉这三行的#,(也就是取消注释),然后箭头的read改为none

2.3.2、修改配置文件passwd,增加登录用户
创建用户名密码

操作完保存即可,就能生效了
2.4、svn检出地址
svn://(ip地址192.168....那个)/(库名字)例如上面是ycx_docker_svn
则:svn://192.168.。。。/ycx_docker_svn 的形式
如果有公网ip,转成了别的形式,也可以,例如
svn://xxx.online/ycx_docker_svn
这时候登录就可以访问了

本文来自博客园,作者:JaxonYe,转载请注明原文链接:https://www.cnblogs.com/yechangxin/articles/17128785.html
侵权必究

浙公网安备 33010602011771号