摘要: 前几天给实验室搭建了一个内部测试的开发环境,LAMP、svn提交以及自动部署。之前没干过这事儿,到最终搞定还是颇费了些周折。总结一下我的经验,主要是hook的自动执行问题。拿我的post-commit 脚本来说,以下是示例代码:#!/bin/shSVN=/usr/bin/svnWEB=/var/www/testsiteLOG=/home/svn/testsite/hooks/code_deploy_logexport LANG=zh_CN.UTF-8CURDATE=`date`echo "Code Deployed at $CURDATE" >> $LOG$SV 阅读全文