SVN服务器与测试服务器代码同步

时间:2022-01-24 00:23:14

在本地做测试项目的时候,想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