群辉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
侵权必究