1、首先导出一份svn的文件到网站目录
svn co 192.168.0.1/data/svn/xiaosa / /data/wwwroot/xiaosan
2、进入svn项目目录
cd /www/svn/project 这个是svn项目目录
3、进入到hooks目录
cp post-commit.tmpl post-commit vi post-commint 在最后面加入下面代码 export LANG=en_US.UTF-8 SVN_PATH=/usr/bin/svn WEB_PATH=/www/website/xiaosan LOG_PATH=/tmp/svn_xiaosan_hook.log echo "------------Start Commit -----------" >> $LOG_PATH echo "Time:"`date '+%Y-%m-%d %T'`>>$LOG_PATH $SVN_PATH update $WEB_PATH --username xiaosan --password xiaosan --no-auth-cache chown -R www:www $WEB_PATHB 重启svn killall svnserve //停止 svnserve -d -r /opt/svn/repositories// 启动
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。