Linux服務器端設置svn開機啓動
系統:centOS6 ,如果你是centOS7,直接拉到下面!!
第一種:
1、編輯rc.local文件
vi /etc/rc.d/rc.local
2、添加命令 /usr/bin/svnserve -d -r /svn路徑 #svnserve 保險起見 寫完整路徑!!
第二種:
1、在Linux服務器根目錄((/root路徑下))創建一個腳本文件
# touch svn.sh
2、 進入腳本文件
# vim svn.sh
3、添加一下內容
#!/bin/bash
/usr/bin/svnserve -d -r /var/svnRepository
#絕對路徑查詢命令(跟本文保持一致就好 )
# which svnserve
4、改該腳本的執行權限
# chmod 777 svn.sh
5、加入自動運行
# vi /etc/rc.d/rc.local
在末尾添加腳本的路徑:
/root/svn.sh
6、重啓Linux服務器,重啓後查看svn服務器是否已經開啓
# ps -ef|grep svnserve
也可以直接連接試下啦!!!
**CentOS7設置服務器開機啓動
CentOS 7 的 /etc/rc.d/rc.local 是沒有執行權限的, 系統建議創建 systemd service 啓動服務
#當然你也可以給它權限
chmod 755 /etc/rc.d/rc.local
1、找到 svn 的 service 配置文件 /etc/sysconfig/svnserve 編輯配置文件
vi /etc/sysconfig/svnserve
2、將 OPTIONS="-r /var/svn" 改爲 svn 版本庫存放的目錄, 保存退出
3、設置開機啓動
systemctl enable svnserve.service
4、啓動服務
systemctl start svnserve.service
5、然後重啓服務器,再次查看svn服務
ps -aux | grep 'svn'
END!!!