在本地做测试项目的时候,想svn提交和服务器上的代码一步到位,不想再手动更新一次了,所以就研究了下同步,

要实现svn提交后自动更新到测试服务器,在你的版本库下的hooks文件夹下添加post-commit文件,文件内容如下:

#!/bin/sh

export LANG=en_US.UTF-8
SVN=/usr/bin/svn
WEB=/usr/local/nginx/html
$SVN update $WEB --username test --password test123

 

 

 

设置权限为可执行

chmod 777 /usr/svn/mysvn/hooks/post-commit

posted on 2016-03-29 14:41  幸福之家128817  阅读(606)  评论(0编辑  收藏  举报