When you use Sonar-scanner to scan your code, the error is as follows:
Error:error during Sonarqube Scanner execution
Java.lang.IllegalStateException:Error when executing blame the for file ...... Java-----
At Org.sonar.plugins.scm.svn.SvnBlameCommand.blame (svnblamecommand.java:102)
At Org.sonar.plugins.scm.svn.SvnBlameCommand.blame (svnblamecommand.java:59)
At Org.sonar.batch.scm.ScmSensor.execute (scmsensor.java:84)
At Org.sonar.batch.sensor.SensorWrapper.analyse (sensorwrapper.java:57)
At Org.sonar.batch.phases.SensorsExecutor.executeSensor (sensorsexecutor.java:58)
At Org.sonar.batch.phases.SensorsExecutor.execute (sensorsexecutor.java:50)
At Org.sonar.batch.phases.PhaseExecutor.execute (phaseexecutor.java:98)
The reason for analysis should be that the sonar scan code has a Chinese character,
Open the Sonarqube console, and after using admin login, set the disabled the SCM sensor to true in the Configure->scm-> menu.
Or, on the SVN page, set up SVN username and password.