群辉DSM7.2安装svn服务

Part1前言

今天研究了一晚上使用群辉安装svn,确实挺多坑的,总结记录一下。我的型号是DS220+,版本为DSM 7.2

群辉DSM7.2安装svn服务_第1张图片

Part2安装docker

首先打开套件中心,如下图,检索docker

群辉DSM7.2安装svn服务_第2张图片 群辉DSM7.2安装svn服务_第3张图片

然后点击安装,安装之后打开如下:

群辉DSM7.2安装svn服务_第4张图片

之后在注册表中,会发现无法连接,这个时候我们无法使用界面进行svn服务的安装,只能通过命令行。

群辉DSM7.2安装svn服务_第5张图片

Part3开启ssh

打开控制面板,找到 终端机和SNMP,开启ssh

群辉DSM7.2安装svn服务_第6张图片

Part4开启管理员账号

打开控制面板,找到 用户与群组,开启admin用户

群辉DSM7.2安装svn服务_第7张图片

Part5ssh连接

这里采用powershell进行登录,采用admin账号

ssh [email protected]
群辉DSM7.2安装svn服务_第8张图片

登录成功之后 切换为root账号,采用如下命令

sudo su -

密码和admin账号一致0445b1c9245ea64faaf4d230e26327ed.png

Part6拉取镜像

这里无法直接拉取镜像,推荐一个镜像代理网站 https://dockerproxy.com/

按照下面的四步进行,即可完成镜像的下载

群辉DSM7.2安装svn服务_第9张图片

Part7开启svn服务

我们在回到容器管理工具,即可看到镜像已经被拉取成功

群辉DSM7.2安装svn服务_第10张图片

创建容器,有几个注意事项需要注意 配置空间映射

群辉DSM7.2安装svn服务_第11张图片

配置网络为host模式,选择Use the same network as Dock Host即和Docker一样的网络设置,这样就不用再配置SVN Server的端口了

群辉DSM7.2安装svn服务_第12张图片

其他保持默认即可。

Part8创建仓库

在ssh的连接中,通过命令行创建仓库

docker exec -it svndata svnadmin create uerepo

这里创建了一个名为uerepo的仓库,之后会自动新建文件夹如下

群辉DSM7.2安装svn服务_第13张图片

Part9配置用户名

这里参考下面的文章配置即可 https://www.cnblogs.com/Tty725/p/13144771.html

Part10总结

本文主要介绍了如何在群辉上安装svn镜像并进行配置。

你可能感兴趣的:(svn,服务器,运维)