一、安装和配置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