2016-10-19 65 views
0

我目前正在使用SonarQube v5.6。用戶配置文件的概念是否存在於SonarQube中?

我有一個遠程SonarQube服務器,我想用它作爲一個「開發」框,許多開發人員可以提交他們的代碼並進行分析。如果多個開發人員同時執行同一項目,是否會對儀表板產生負面影響?或者SonarQube是否允許可以運行同一個項目的不同「用戶配置文件」?我想保留所有執行的結果,並且不希望一個開發人員的執行覆蓋另一個的執行結果。

回答

2

你問什麼做

使用sonar.branch參數,讓每個開發人員使用不同的值(也許登錄名)的幫助。這將防止他們在你的「開發」框中覆蓋對方。

什麼你應該做,而不是

而不是維護一個平行的「預覽」框中,您應該

  1. 有你的開發人員使用SonarLint看到他們的代碼問題,因爲它們請輸入
  2. 如果您的基礎架構允許使用拉式請求分析(Github,Bitbucket On Demand,Bitbucket Server
+0

謝謝G.安。 sonar.branch參數可能足以滿足我們的需求。出於好奇,有什麼辦法可以將執行與用戶關聯起來,例如當用戶登錄時,他們只能看到他們的項目「實例」和所有相關分析? – keharris

+0

沒有@keharris –

+0

瞭解。 G. Ann再次感謝您的幫助! – keharris