svn服務(wù)器啟動和svn服務(wù)器重啟、停止等操作腳本分享
更新時間:2014年03月13日 11:26:56 作者:
這篇文章主要介紹了svn服務(wù)器啟動和svn服務(wù)器重啟、停止等操作腳本,需要的朋友可以參考下
復(fù)制代碼 代碼如下:
#!/bin/bash
case "$1" in
start)
svnserve -d -r /svndata
svnport=`netstat -natp | grep svnserve | awk -F: '{print $4}' | awk 'NR==1'`
if [ $svnport -eq 3690 ]
then
echo "SVN Server Already Runnning. Port:3690"
else
echo "SVN Server Does Not Start"
fi
reload)
svnport=`netstat -natp | grep svnserve | awk -F: '{print $4}' | awk 'NR==1'`
if [ $svnport -eq 3690 ]
then
killall svnserve && svnserve -d -r /svndata
echo "Reload OK"
else
echo "SVN Server Is Not Running"
fi
stop)
killall svnserve
echo "SVN Server Has Been Stopped"
status)
svnport=`netstat -natp | grep svnserve | awk -F: '{print $4}' | awk 'NR==1'`
pid=`ps aux | grep svnserve | grep -v "grep" | awk '{print $2}'`
if [ $svnport -eq 3690 ]
then
echo "SVN Server (pid:$pid) 正在運行..."
else
echo "SVN Server 停止運行..."
fi
*)
echo "$0: Usage: $0 {start|status|stop|reload}"
exit 1
esac
您可能感興趣的文章:
- 刪除SVN三種方法delSvn(windows+linux)
- Windows下SVN服務(wù)器搭建方法整理(apache)
- WINDOWS下搭建SVN服務(wù)器端的步驟分享(Subversion)
- 清除svn文件的bat腳本整理
- Windows下VisualSVN Server的安裝與配置方法(圖文)
- 如何徹底刪除SVN中的文件和文件夾(附恢復(fù)方法)
- 解決常見的Eclipse SVN插件報錯方法詳解
- 使用svn進行版本控制
- SVN出現(xiàn)提示org.apache.subversion.javahl.ClientException: Attempted to lock an already-locked dir解決方案
相關(guān)文章
linux shell 腳本實現(xiàn)tcp/upd協(xié)議通訊(重定向應(yīng)用)
這篇文章主要介紹了linux shell 腳本實現(xiàn)tcp/upd協(xié)議通訊(重定向應(yīng)用),需要的朋友可以參考下2015-10-10
exit(-1)或者return(-1)shell得到的退出碼為什么是255
exit(-1)或者return(-1)shell得到的退出碼為是255,大家知道為什么嗎?帶著這個疑問來腳本之家學習下吧,本篇文章告訴大家答案2015-10-10
linux 中more、less 和 most 的區(qū)別
more 是一個老式的、基礎(chǔ)的終端分頁閱讀器,它可以用于打開指定的文件并進行交互式閱讀。這篇文章主要給大家介紹linux 中more、less 和 most 的區(qū)別,感興趣的朋友跟隨小編一起看看吧2018-11-11

