▪ 环境
操作系统:CentOS 7.4(阿里云,最小化安装)
▪ 安装
1. 安装软件
$ yum install svn
2. 配置文件设置
$ vim /etc/sysconfig/svnserve
按需要修改里面的配置项,通常只改下SVN目标目录即可
3. 配置开机自启动
由于 CentOS 7 使用 systemd 替换了 SysV, 所以 CentOS 6 下的 service 和 chkconfig 开机自启动将不在适用 CentOS 7。下面将介绍如何配置 MySQL 开机自启动。
新建服务文件:
$ vim /usr/lib/systemd/system/svnserve.service
添加服务代码:
[Unit]
Description=Subversion protocol daemon
After=syslog.target network.target
[Service]
Type=forking
EnvironmentFile=/etc/sysconfig/svnserve
ExecStart=/usr/bin/svnserve --daemon --pid-file=/run/svnserve/svnserve.pid $OPTIONS
[Install]
WantedBy=multi-user.target
启用服务文件:
$ systemctl enable svnserve.service
3. 相关命令
$ systemctl stop svnserve.service
$ systemctl start svnserve.service
$ systemctl status svnserve.service