2016-02-11 41 views
1

我使用SonarQube 5.2與Perforce插件和LDAP。 Sonar-runner通過Jenkins運行,並在項目構建完成時觸發。 當我在SonarQube GUI中查看時,我發現某些問題已正確分配給簽入代碼的開發人員,但大多數問題未分配。 任何建議爲什麼?我如何解決它?發佈自動聲納問題轉讓

回答

0

問題被自動分配給用戶:通過尋找具有其登錄,電子郵件或SCM帳戶匹配該行的作者之一

  • 對於線路上定義的問題,它被分配給用戶
    • 有關文件定義的問題,它被分配文件
    • 的最後提交者如果沒有用戶可以找到,那麼問題被分配到項目的默認設置,如果(sonar.issues.defaultAssigneeLogin)
0

我有這個問題。這是因爲有些用戶在SonarQube中不存在。即使有一個用於授權的LDAP連接,他們也需要在系統中進行首次登錄以顯示在用戶列表中。

要檢查它是否是你的問題單擊管理→用戶,看看你的非指定用戶在用戶列表: Find users

如果他不存在,告訴他做一個登錄名和他應該出現在那裏。自動分配現在可以正常工作。