有没有人为sonar scm插件成功配置了perforce clientspec

时间:2013-10-08 17:33:22

标签: perforce sonarqube

我按照这个位置的说明操作。 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 WARN - 无法检索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'才能访问本地文件。

(信息中有一些混淆)

1 个答案:

答案 0 :(得分:2)

此属性在1.6版本中可用(尚未发布)。我将文档还原为正确的解决方法:http://docs.codehaus.org/display/SONAR/SCM+Activity+Plugin