私はphpUnderControlをセットアップしましたが、PHP-CodeBrowserタブに出力が得られないいくつかのプロジェクトを除いて、すべてうまく機能しています。
コマンドを手動で実行すると、次のようになります。
phpcb --log projects/devvo/build/logs --source projects/devvo/source --output projects/devvo/build/php-code-browser
Generating PHP_CodeBrowser files
PHP-CodeBrowser Error:
File projects/devvo/source/CLV2/webroot/maintenance.php does not exist!
Script took 2.64733099937 seconds to execute
PHP-CodeSniffer の checkstyle.xml 出力で追跡できます。を含む:
<file name="/opt/cruisecontrol-bin-2.8.3/projects/devvo/source/modules/project-creator/source/CLV2/webroot/maintenance.php">
<error line="2" column="1" severity="error" message="You must use "/**" style comments for a file comment" source="PEAR.Commenting.FileCommentSniff"/>
</file>
私がうまくいかないのは、phpcbがパスの半分を落としている理由です。source
パスに2回表示されるという事実に問題があるのは、何らかの形式のパス置換(私の --source パスに基づく)であると推測しています。欠落しているパスのセクションは、指定されたソース パスと最後のsource
.
Phpcb でバグを見つけましたか? もしそうなら、どこに報告できますか?phpcb が存在する場所に私が見つけた最も近いものは、残念ながら phpUnit github の壊れた URL にリンクしているphpUnderControl リリース ページのリンクです。