我正在用PHP开始一个新项目,我想从其他开发人员那里获得一些关于他们首选的PHP部署策略的反馈.我希望实现一些自动化,这样一旦提交更改,它们就可以快速迁移到开发或生产服务器上.
我有使用Capistrano和Ruby进行部署的经验,还有一些基本的shell脚本.
在我独自开始之前,如果能听到其他人在他们的项目中是如何做到这一点的,那就太好了.
更多信息
目前,开发人员在站点的本地安装上工作,并将更改提交到Subversion存储库.初始部署是通过从SVN导出标记版本并将其上传到服务器来进行的.
其他更改通常是通过手动上载更改的文件来零碎进行的.