很多公司都会是:代码提交到svn后,会自动拉取最新的代码到www目录下; 这样访问测试域名就能实时看到变化。这是怎么实现的呢?
这里用到了svn 的hook功能 ;svn提交完成后会执行post-commit(如果有的话)
#!/bin/sh
export LANG=en_US.utf8
SVN_PATH=/usr/bin/svn
WEB_PATH=/home/www/jd
$SVN_PATH update $WEB_PATH --username 'ljxxx' --password 'ljxxx’ --no-auth-cache