Я использую Sonarqube 6.7 с плагином Sonarlint 4 в режиме соединения с моим экземпляром на SonarQube.
Когда разработчик фиксирует свой код и Sonar обнаруживает нарушение, он автоматически не связывает нарушение с лицом, совершившим код, я должен пройти через каждое нарушение и назначить его разработчику.
Вот скриншот:
Я уважал то, что написано в документации , но я не знаю точно, откуда возникла проблема.
Вот конфиг сонара:
sonar.host.url=http://host/sonar
sonar.projectName=myproject
sonar.projectKey= myKey
sonar.projectVersion=v0
sonar.sources=.
sonar.java.binaries=**/target/*
sonar.exclusions=**/*.class,**/*.project,**/target/**,**/*.log,**/*.jar,**/*.png,**/*.jpg,**/*.jpeg,**/.sonar/**,sonar-project.properties,**/*.ts, **/*.css
sonar.sourceEncoding=UTF-8
sonar.java.source=1.7
sonar.java.target=1.7
sonar.ce.javaOpts=-Xmx1024m -Xms128m -XX:+HeapDumpOnOutOfMemoryError - Djava.net.preferIPv4Stack=true
sonar.scm.provider=svn
sonar.links.scm=https://host/svnroot/project/trunk
sonar.verbose=true
Есть ли способ выполнить эту работу автоматически после сканирования?
PS: я использую SVN для управления версиями.