如何使用Sonar TFVC插件?

3

我希望使用TFVC插件与Sonar一起使用。 我已将文件sonar-scm-tfvc-plugin-2.0.jar复制到Sonar\extensions\plugins中。 我使用以下配置sonar.properties

sonar.scm.enabled=true
sonar.scm.provider=tfvc
sonar.tfvc.username=my Tfs UserAccount
sonar.tfvc.password.secured=My TFS password

当我在命令行上运行Sonar分析c:sonar.net-runner.cmd时,分析成功。

但是在Web端,所有问题都没有被分配...

这里有什么问题吗?

1个回答

1

SonarQube 5.x+版本将自动将问题分配给该行的最后提交者,如果:

  • 这是自上次分析以来引入的新问题
  • 可以将SCM用户匹配到SonarQube用户

因此,如果您对项目进行了初始分析,然后启用了SonarQube SCM TFVC插件,并重新进行了分析,则所有问题都不是新问题,因此预计它们全部保持未分配状态。

首先,请验证您是否正确地将SCM数据从TFVC导入到SonarQube中:

enter image description here


嗨Dinesh!配置有点棘手,但现在它非常好用。是的,SCM数据已经正确导入到SonarQube中。 谢谢。 - Jeremie sanchez

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接