我最近一直在尝试设置PHPUnderControl,一个基于CruisControl的持续集成服务器。我想运行的部分检查是PHP CodeSniffer(PHPCS)来检测“代码味道”。但是,让我的代码库运行会导致检测到大量问题。其中大多数是在我通过svn:externals指令包含在我的SVN存储库中的库中找到的,因此不在我的控制之下。
是否可以告诉PHP_CodeSniffer
忽略部分SVN存储库,同时仍然验证其他部分?
答案 0 :(得分:4)
找到解决方案 - 可以将--ignore
开关添加到传递给phpcs的参数集中。
[--ignore=<patterns>]
使用
$ phpcs --help
显示有关命令行用法的所有信息。