SVN服务器启动操作脚本
2016-04-06 17:19
274 查看
启动:sudo /etc/init.d/svnserved start
停止:sudo /etc/init.d/svnserved stop
重启:sudo /etc/init.d/svnserved restart
查看:sudo /etc/init.d/svnserved status
停止:sudo /etc/init.d/svnserved stop
重启:sudo /etc/init.d/svnserved restart
查看:sudo /etc/init.d/svnserved status
#/bin/sh svnservedir=/home/xwx/site/svn #svnrun=`svnserve -d -r $svnservedir` svnport=`netstat -natp | grep svnserve | awk '{print $4}'| awk -F ':' '{print $NF}'` function start(){ if [ "$svnport" = "3690" ] then echo "svnserver Already Running. port:$svnport" else svnserve -d -r $svnservedir echo "svnserver start [ok]" fi } function stop(){ if [ "$svnport" = "3690" ] then killall svnserve fi echo "svnserver stop [ok]" } function restart(){ if [ "$svnport" = "3690" ] then killall svnserve fi svnserve -d -r $svnservedir echo "svnserver restart [ok]" } function status(){ if [ "3690" = "$svnport" ] then echo "svnserver Already Running ,port:$svnport" else echo "svnserver Not Running " fi } case $1 in start) start ;; stop) stop ;; status) status ;; reload) reload ;; restart) restart ;; *) echo "$0: Usage: $0 {start|status|stop|reload}" esac exit 1
相关文章推荐
- About SVN
- CentOS 6.5搭建Apache整合SVN 1.8.5服务器(多版本库权限配置)
- CentOS下SVN服务器测试版安装记录
- 如何在本机搭建SVN服务器
- Windows下搭建本地SVN服务器
- 让GoogleCode的SVN下的HTML文件在FireFox下正常显示.
- Windows下SVN服务器搭建方法整理(apache)
- Apache2+SVN+MYSQL认证 配置项详细步骤
- 在Fedora 10下配置SVN服务器的步骤
- 删除SVN三种方法delSvn(windows+linux)
- 探讨如何在Eclipse中过滤版本控制文件.svn
- linux下安装配置svn独立服务器的步骤分享
- 浅析SVN常见问题及解决方法
- 关于svn冲突的解决方法
- 基于Eclipse中SVN图标不显示的解决方法
- Shell脚本实现的基于SVN的代码提交量统计工具
- Ubuntu下定时提交代码到SVN服务器的Shell脚本分享
- 详解版本控制利器Git,SVN的异同以及适用范围