centos在线安装svn服务并开机启动

一、安装和配置svn服务
1、安装subversion

#yum install subversion
2、查看版本

#svn --version
3、创建仓库

#mkdir -p /app/svn
 
#cd /app/svn
 
#svnadmin create test
4、启动SVN

#svnserve -d -r /app/svn
5、客户端测试SVN

svn://127.0.0.1/test

6、停止SVN

#killall svnserve
二、配置SVN开机自启动
1、检查svn服务配置

#cat /lib/systemd/system/svnserve.service
[Unit]
Description=Subversion protocol daemon
After=syslog.target network.target
Documentation=man:svnserve(8)

[Service]
Type=forking
EnvironmentFile=/etc/sysconfig/svnserve
ExecStart=/usr/bin/svnserve --daemon --pid-file=/run/svnserve/svnserve.pid $OPTIONS
PrivateTmp=yes

[Install]
WantedBy=multi-user.target

没有打出上面的内容则需要vi编辑文件

2、配置启动目录

#vi /etc/sysconfig/svnserve
 

将 OPTIONS="-r /var/svn" 改为 svn 版本库存放的目录,:wq 保存退出

3、配置自启动服务

#systemctl enable svnserve.service
4、手动启停服务命令

启动服务:

#systemctl start svnserve.service
停止服务:

#systemctl stop svnserve.service
————————————————
版权声明:本文为CSDN博主「前剖」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qianpou/article/details/120817098