由于开发移动端web,ui需要及时看到样式变化,所以通过svn hooks(钩子)来提交文件,然后再把文件同步到测试服务器项目目录,步骤如下:
1、进入 /home/svn/cmall/hooks (svn的安装目录,根据操作系统,路径各有不同)
cp post-commit.tmpl post-commit
2、修改post-commit权限(必须可写,本人比较懒,直接777)
sudo chmod +x post-commit
3、编辑post-commit
vim post-commit
把一下内容“粘贴”进去
export LANG=en_US.UTF-8
STATIC_DIR=/var/www/html/mall_test
svn update $STATIC_DIR --username evan --password 123465 --no-auth-cache
4、完成