我最近一直在尝试建立一个基于CruiseControl的持续集成服务器phpundercontrol。我想运行的部分检查是php代码嗅探器(phpcs)来检测“代码气味”。但是,在我的代码库上运行这个命令会导致检测到大量的问题。其中大部分都在库中找到,我通过svn:externals指令将它们包含在我的svn存储库中,因此不在我的控制之下。
能告诉我吗 PHP_CodeSniffer 在验证其他部分的同时忽略部分SVN存储库?
PHP_CodeSniffer
找到解决方案-可以添加 --ignore 切换到传递给phpcs的参数集。
--ignore
[--ignore=<patterns>]
使用
$ phpcs --help
显示有关命令行用法的所有信息。