我使用聲納來捕獲侵犯&來跟蹤誰引入了錯誤,我們使用SCM插件。如何獲取在Sonar中引入違規的用戶的詳細信息?
我每晚運行聲納&我的目的是要找出新違規的細節介紹&誰介紹過它。此外,解決了違規行爲。
我該如何實現它?
http://docs.codehaus.org/pages/viewpage.action?pageId=229743298 這個WEB API將給我的文件,但沒有關於誰介紹它的細節,因爲我從插件獲取這些信息。
是否可以從Sonar數據庫中提取此信息?
在此先感謝。
我使用聲納來捕獲侵犯&來跟蹤誰引入了錯誤,我們使用SCM插件。如何獲取在Sonar中引入違規的用戶的詳細信息?
我每晚運行聲納&我的目的是要找出新違規的細節介紹&誰介紹過它。此外,解決了違規行爲。
我該如何實現它?
http://docs.codehaus.org/pages/viewpage.action?pageId=229743298 這個WEB API將給我的文件,但沒有關於誰介紹它的細節,因爲我從插件獲取這些信息。
是否可以從Sonar數據庫中提取此信息?
在此先感謝。
「違規」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信息相關聯,你沒有做的事情以正確的方式。