我按照这个位置的说明进行操作。 http://docs.codehaus.org/display/SONAR/SCM+Activity+Plugin
我已将此属性添加到 sonar-project.properties 文件 sonar.scm.perforce.clientspec.name=ourClientName
当我运行扫描声纳时,将 clientspec 解释为 clientspec 和主机名以及文件路径的连接。客户端规范名称为:ourClientName 声纳主机位于域 dev.company.com 文件的完整路径为:/data/home/auser/depot/CoreLibs/Dev-2013q4/src/test/com/company/base/csvparser /CSVPrinterTestCase.java
17:02:50.023 警告 - 无法检索以下 SCM 信息:/data/home/auser/depot/CoreLibs/Dev-2013q4/src/test/com/company/base/csvparser/CSVPrinterTestCase.java。原因:perforce 命令失败。CSVPrinterTestCase.java - 必须创建客户端 'ourClientName.dev.company.com-MavenSCM--data-home-auser-depot-CoreLibs-Dev-2013q4-src-test-com-company-base-csvparser' 才能访问本地文件。
(信息中有一些混淆)