可能重复:
Setting up a deployment / build / CI cycle for PHP projects
我正在设置一个开发管道,允许我将我的代码分为三类:live,staging和dev 我正在使用a2hosting的共享主机包和ssh访问。理想情况下,我希望服务器上有三条路径用于每个分支。我想将网站的每个版本都保存到svn中,这样如果出现问题我可以快速恢复整个分支。我假设这是用svn标签完成的,不确定。我还计划将symfony用作php框架。
在将网站从开发转移到分期之前,我还想设置像hudson这样的东西来进行持续集成和测试。
基本上,我对整个迭代,构建和测试过程以及如何干净有效地完成它非常困惑我想知道是否有人有工作流建议或者您同意我的方法,有关设置管道各个方面的任何链接。
提前致谢