在阅读了2008 年 11 月版 php|architect 杂志中讨论单元测试 ( phpUnit )、构建工具 ( Phing ) 和持续集成 ( Xinc ) 的“现代 PHP 工作流程”文章后,我受到启发,想要了解更多关于可用于 PHP 的工具,尤其是 Phing。
过去,我经常通过将实时站点作为 subversion 工作副本运行并简单地在生产机器上运行“svn update”来部署最新版本的代码来处理到生产服务器的部署。
你使用 PHP 代码的构建工具吗?您认为与直接从 subversion 部署相比,它们提供了哪些优势?我应该注意什么,或者我可能会遇到什么问题?