在本地做测试项目的时候,想svn提交和服务器上的代码一步到位,不想再手动更新一次了,所以就研究了下同步,
要实现svn提交后自动更新到测试服务器,在你的版本库下的hooks文件夹下添加post-commit文件,文件内容如下:
设置权限为可执行
chmod 777 /usr/svn/mysvn/hooks/post-commit
#!/bin/sh
WEB=”/data/www/testsvn”
SVN=”/usr/bin/svn”
$SVN update $WEB –username test –password test123