phing和phpUnderControl。。。合作

phing和phpUnderControl。。。合作,php,phing,phpundercontrol,Php,Phing,Phpundercontrol,有没有人能把这些毫无意义地结合在一起?我尝试过,在使用插件时取得了一些成功,但未能: 使度量图正常工作(不显示任何内容) 启用“PMD”-项目混乱检测-报告 除了我的phing构建脚本之外,还有其他特定于ant的命令必须(可以)运行吗 另外,reports部分的首页转储了一堆日志信息,我也在努力消除这些信息 为任何帮助干杯。。。我们正在运行phing 2.3.0和phpUnderControl 0.4.7 Paul我们的应用程序框架大量使用了Phing,我们已经将其集成到CI和phpUnde

有没有人能把这些毫无意义地结合在一起?我尝试过,在使用插件时取得了一些成功,但未能:

  • 使度量图正常工作(不显示任何内容)
  • 启用“PMD”-项目混乱检测-报告
除了我的phing构建脚本之外,还有其他特定于ant的命令必须(可以)运行吗

另外,reports部分的首页转储了一堆日志信息,我也在努力消除这些信息

为任何帮助干杯。。。我们正在运行phing 2.3.0和phpUnderControl 0.4.7


Paul

我们的应用程序框架大量使用了Phing,我们已经将其集成到CI和phpUnderControl中。我们现在确实有了度量和PMD,老实说,它开始工作是有点意外。但是我们仍然缺少代码覆盖率(处理它)和phpDoc输出(也处理它)。我会尽量记得在我们完成后回来更新


我发现度量没有显示的主要原因是与phpuc用于渲染的ez库不兼容。你会在页面上看到这个NullPointerException,对吗?然后,当您尝试手动运行构建时,您会得到这个关于索引和除以0的模糊错误?现在的情况是,phpuc附带的ez图形库很旧,您必须对其进行升级。我希望这能给你一个线索。我们没有PMD方面的问题,所以我不知道为什么这对你不起作用。如果您想更新您的问题的更多细节,也许我可以详细说明什么对我们有用?

为了回答我的问题,最后我认为使用ant构建脚本让一切都工作起来更容易

我认为phing一开始就很好,并且有一个优秀的dbdeploy特性(我在phpUC中使用),但是要集成度量和PHPMD,最好使用ant——XML并不难

干杯