2013-01-17 47 views
1

我使用聲納來捕獲侵犯&來跟蹤誰引入了錯誤,我們使用SCM插件。如何獲取在Sonar中引入違規的用戶的詳細信息?

我每晚運行聲納&我的目的是要找出新違規的細節介紹&誰介紹過它。此外,解決了違規行爲。

我該如何實現它?

http://docs.codehaus.org/pages/viewpage.action?pageId=229743298 這個WEB API將給我的文件,但沒有關於誰介紹它的細節,因爲我從插件獲取這些信息。

是否可以從Sonar數據庫中提取此信息?

在此先感謝。

回答

2

「違規」Web服務當前不會返回您正在查找的信息,因爲違規與開發人員沒有關聯。有一個非常好的理由:開發者SCM登錄與檢測到違規的行相關聯,並不一定是引入此違規行爲的人......因此Sonar目前無法確定是誰引入了違規行爲。

要回答你的問題,如果你真的想通過Web服務API獲取關於文件的SCM信息,你應該使用「資源」Web服務,而不是「違規」之一。例如:

http://my.sonar.server/api/resources?metrics=authors_by_line&resource=my-project-key:my-file-key

但同樣,國際海事組織,通過侵犯基本的SCM信息相關聯,你沒有做的事情以正確的方式。

相關問題