【问题标题】:Issue with automatic Sonar issues assign自动声纳问题分配问题
【发布时间】:2017-05-21 02:06:23
【问题描述】:

我正在使用带有 Perforce 插件和 LDAP 的 SonarQube 5.2。 Sonar-runner 通过 Jenkins 运行,并在项目构建完成时触发。 当我查看 SonarQube GUI 时,我看到一些问题已正确分配给签入代码的开发人员,但大多数问题未分配。 任何建议为什么?我该如何解决?

【问题讨论】:

    标签: sonarqube


    【解决方案1】:

    我遇到了这个问题。这是因为 SonarQube 中不存在一些用户。即使有 LDAP 连接进行授权,他们也需要首次登录系统才能出现在用户列表中。

    要检查是否是您的问题,请单击管理 → 用户并查看您的未分配用户是否在用户列表中:

    如果他不在场,请告诉他进行登录,他应该会出现在那里。自动分配现在可以正常工作了。

    【讨论】:

      【解决方案2】:

      问题会自动分配给用户:

      • 对于在线上定义的问题,通过查找其登录、电子邮件或 SCM 帐户与该行的作者匹配的用户,将其分配给用户
        • 对于在文件上定义的问题,它被分配到文件的最后一个提交者
        • 如果找不到用户,则将问题分配给项目的默认值(如果已设置) (sonar.issues.defaultAssigneeLogin)

      【讨论】:

        猜你喜欢
        • 2015-08-08
        • 2015-12-02
        • 2011-03-02
        • 2020-11-14
        • 2012-11-03
        • 2011-06-15
        • 1970-01-01
        • 2019-05-25
        • 1970-01-01
        相关资源
        最近更新 更多