Phing,Xinc或phpUnderControl - 哪一个会持续?

Tho*_*aaf 6 php phing xinc phpunit phpundercontrol

我仍然在研究应该使用哪种工具.当我四处寻找时,我注意到他们中没有一个真的有任何新版本:

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
Run Code Online (Sandbox Code Playgroud)

我应该选择phpUnderControl,因为它有最新版本,开发可能还会继续吗?我不想仅仅因为php 5.3附带的某些功能无法由其中一个处理而在半年内切换.

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

Pas*_*TIN 6

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

  • 设置起来很容易; 一些命令行是可以的,如果你只需要复制/粘贴而不必考虑太多(目标:不熟悉Linux的人必须能够安装软件)
  • 整合
    • PHPUnit的
    • phpDocumentor的
    • PHP_CodeSniffer
    • SVN日志+在提交内容时自动构建
  • 能够处理一些相当大的项目
  • 一些"性感",有图表和所有这些,供我们的客户看到

我们选择了phpUnderControl.我记得几个参数:

  • 亲:非常活跃的项目(那里经常有新版本)
  • con:JAVA; 意味着PHP开发人员难以修改/适应
  • 半职业:PHPUnit和phpUnderControl有点接近(同样的主机,如果我记得很清楚); 我们认为这是一个很好的迹象表明该项目将会存在^^
  • 亲:易于设置; 甚至是第一次(我们是几个尝试过的人;一般没问题)
  • 亲(主观):比xinc更性感

我们现在(超过)一年后,我们不会后悔自己的选择......希望我们在未来一两年内仍能有同样的感受!


Sho*_*oan 1

Xinc 看起来比 phpUnderControl 更活跃,后者已经发布了将近一年了。但就像生活中的一切一样,未来是不确定的,今天看起来稳定和活跃的东西,明天可能就不是这样了。