2

我最近一直在試圖設置基於CruisControl的持續集成服務器PHPUnderControl。我希望運行的部分檢查是用於檢測「代碼異味」的PHP CodeSniffer(PHPCS)。但是,讓它在我的代碼庫上運行會導致檢測到極其多的問題。其中大多數都在我通過svn:externals指令包含在SVN存儲庫中的庫中找到,因此不在我的控制之下。在PHPUnderControl中,我可以配置PHP_CodeSniffer來忽略特定的目錄嗎?

是否有可能告訴PHP_CodeSniffer忽略我的SVN存儲庫的一部分,同時仍然驗證其他部分?

回答

4

找到了解決方案 - 可以將--ignore開關添加到傳遞給phpcs的參數集。

[--ignore=<patterns>] 

使用

$ phpcs --help 

以顯示有關命令行使用的所有信息。

相關問題