Я установил phpUnderControl, и все это работает очень хорошо, за исключением того, что для нескольких проектов, которые у меня нет, нет вывода на вкладке PHP-CodeBrowser.PHP-CodeBrowser не соответствует следующему пути в checkstyle.xml правильно
Если я выполнить команду вручную, я получаю:
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
Что я могу отслеживать в выходной checkstyle.xml из PHP-CodeSniffer. Он содержит:
<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
появляется на пути дважды. Обратите внимание, что раздел пути, который отсутствует, - это бит между указанным контуром источника и последним source
.
Я нашел ошибку в phpcb? Если да, где я могу сообщить об этом? Ближайший я нашел, где phpcb живет, это ссылка на phpUnderControl release page, которая, к сожалению, ссылается на сломанный URL-адрес в phpUnit github.
косяк помочь вам с вашей проблемой, но код браузера от Mayflower, см http://blog.thinkphp.de/archives/464-PHP_CodeBrowser-Release-version-0.1.0.html – Rufinus
Спасибо за связь. Больше людей должны ссылаться на сайт, очевидно, потому что я не мог найти его в google (возможно, я просто не в поиске). –
Есть ли у кого есть способ связаться с создателями? Я оставил комментарий к вышеуказанному сообщению в блоге, но, похоже, все еще застрял в модерации. –