簡體   English   中英

phing和phpUnderControl…一起工作

[英]phing and phpUnderControl … working together

有沒有人能使他們一起工作呢? 我已經嘗試過,使用http://phing.info/trac/wiki/Users/Documentation/CruiseControl上的插件取得了一些成功,但是失敗了:

  • 使指標圖正常工作(不顯示任何內容)
  • 啟用“ PMD”-項目混亂檢測-報告

除了我的phing構建腳本之外,是否還必須(可以)運行其他任何特定於ant的命令?

另外,“報告”部分的首頁轉儲了大量日志信息,我也試圖擺脫這一點。

為任何幫助加油...我們正在運行phing 2.3.0和phpUnderControl 0.4.7。

保羅

我們的應用程序框架大量使用了Phing,並且已經在CI下將其與phpUnderControl集成在一起。 我們確實已經在運行指標和PMD,老實說,它開始工作有點意外。 但是我們仍然缺少代碼覆蓋范圍(正在處理)和phpDoc輸出(也正在進行處理)。 我會盡量記得回來並在完成后進行更新。

我發現未顯示指標的主要原因是與phpuc用於呈現的ez庫不兼容。 您會在頁面上看到此NullPointerException,對嗎? 然后,當您嘗試手動運行構建時,您會得到關於索引和除以0的模糊錯誤信息? 發生的是phpuc附帶的ez圖形庫很舊,您必須對其進行升級。 希望這對您有幫助。 我們在PMD方面沒有問題,所以我不知道為什么這對您不起作用。 如果您想更詳細地更新您的問題,也許我可以詳細說明對我們有用的方法?

為了回答我的問題,最后,我發現僅使用ant build腳本使所有工作都變得容易。

我認為起步時phing很好,並且具有出色的dbdeploy功能(我在phpUC中使用),但是要獲得指標和PHPMD集成,最好使用ant-XML並不難。

干杯

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM