首页 > 系统服务 > 详细

ubuntu16配置svn+nginx的同步钩子

时间:2018-09-18 16:55:55      阅读:221      评论:0      收藏:0      [点我收藏+]

1、首先在nginx的根目录(var/www/html)下执行以下命令: 

svn checkout svn://127.0.0.1/tp5  

2、到hooks文件夹下
执行命令:创建一个post-commit文件

vi post-commit  

复制以下代码 进行修改  LOG_PATH 以及svn update的代码由自己配置

#!/bin/sh
export LANG=zh_CN.UTF-8   
REPOS="$1"
REV="$2"
LOG_PATH=/home/svn/tp5/conf/svn.log
echo `date "+%Y-%m-%d %H:%M:%S"` >> $LOG_PATH
echo `whoami`,$REPOS,$REV >> $LOG_PATH
svn update /var/www/html/tp5 --username yc--password 123456 --no-auth-cache  >> $LOG_PATH
exit 0

保存 然后就可以了

 

ubuntu16配置svn+nginx的同步钩子

原文:https://www.cnblogs.com/Ychao/p/9669661.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!