似乎添加sonar.scm.disabled=true
到 conf 不起作用。声纳扫描仪将报告以下错误:
错误:SonarQube 扫描仪执行期间出错 java.lang.IllegalStateException:在 org.sonar.plugins.scm.svn.SvnBlameCommand.blame(SvnBlameCommand.java:86) 处对文件 betamao/betamao/admin.py 执行责备时出错。 sonar.plugins.scm.svn.SvnBlameCommand.blame(SvnBlameCommand.java:59) at org.sonar.batch.scm.ScmSensor.execute(ScmSensor.java:86) at org.sonar.batch.sensor.SensorWrapper.analysis( SensorWrapper.java:57) 在 org.sonar.batch.phases.SensorsExecutor.executeSensor(SensorsExecutor.java:58) ...
我仍然必须在“常规设置 > SCM”管理页面中禁用 SCM 才能使其工作。
这是一个错误吗?
我的环境是:
带有 openjdk8-u131 的声纳扫描仪 3.0.3.778
带有 openjdk8-u131 的 sonarqube-5.6.6lts