如何阻止 SonarQube 将问题分配给按字母顺序排列的 "smallest" 用户名?

How do I stop SonarQube from assigning issues to the alphabetically "smallest" username?

当 运行 分析我们的代码库时,我们发现在未设置默认受让人的情况下,声纳会选择按字母顺序 "smallest" 登录的用户,并分配它无法解决的任何问题给他们。

"smallest",我的意思是假设用户登录 [eblahson, darghson, fvonblehs],"darghson" 将是 "smallest",直到像 "aayron" 这样的人出现。

我假设如果无法解决给用户,则不设置默认受让人会使问题未分配,但情况似乎并非如此。

这导致每次分析完成并修改后,任何不幸位于登录列表顶部的人都会收到大量通知电子邮件。

我试图通过将默认受让人设置为我们的自动构建帐户来解决这个问题,但如果没有必要这样做就好了。

受让人是:

  • 如果有SCM信息,作者已确定
  • 否则,如果文件中有确定的最后提交者,则为该作者
  • 否则为默认受让人

这是 link 到 official documentation