在svn的项目仓库目录下,有个hooks的文件夹,编辑如下代码
#!/bin/sh
export LANG=zh_CN.UTF-8
SVN_PATH=/usr/bin/svn #这里不用改
WEB_PATH=/www/wwwroot/wx_mini #web目录
cd $WEB_PATH
$SVN_PATH update $WEB_PATH --username 'username' --password 'passwd'
这样在提交代码更新后,svn服务器会自动执行这个脚本,更新线上代码