我仍在研究应该使用其中一种工具。当我四处逛逛时,我发现他们中没有一个真的有任何新版本:

Xinc
Version 2.0.1 released 02/05/08
Phing
Version 2.3.3 released 12/07/08
phpUnderControl
Version 0.4.4 released 08/09/08

我是否应该选择phpUnderControl,因为它具有最新版本,并且开发可能会继续进行?我不想半年切换一次,因为其中一个无法处理php 5.3附带的某些功能。

我需要PHP Unit,SVN和Codesniffer支持。

最佳答案

在工作中,考虑到我们的需求,我们去年问自己一个相同的问题:

  • 相当容易设置的东西;几个命令行是可以的,如果您只需要复制/粘贴而不必考虑太多(目标:不太了解Linux的人必须能够安装该软件)
  • 整合
  • PHPUnit
  • phpDocumentor
  • PHP_CodeSniffer
  • 提交内容后SVN日志+自动生成
  • 能够处理一些相当大的项目
  • 带有图形等内容的“性感”商品,供我们的客户查看

  • 我们选择了phpUnderControl。我记得有几个论点:
  • pro:非常活跃的项目(确实经常有新版本)
  • con:JAVA;对于PHP开发人员而言,修改/改编
  • 意味着更困难
  • 半职业:PHPUnit和phpUnderControl有点接近(如果记得的话,相同的托管);我们认为该项目将继续存在是一个好兆头^^
  • pro:易于设置;甚至是第一次(我们是几个尝试过的人;通常都没问题)
  • pro(主观):比xinc更加性感

  • 我们现在已经一年多了,我们不后悔自己的选择……希望我们在再过一两年后仍能有同样的感觉!

    10-08 17:38