我正在爲我想執行質量分析的項目工作。我聽說過關於SonarQube
的好消息,想試試。我有以下設置:如何鏈接來自SVN的來源與SonarQube進行分析
SonarQube
與服務器上的Sonar Runner for Java一起安裝。它已配置並準備就緒。我的代碼位於本地機器上,遠程位於SVN
服務器,與SonarQube
主機服務器不同。
我使用Eclipse並安裝了Sonar Eclipse。我想繼續在服務器上進行預定的質量分析,並使用Sonar Eclipse進行本地預覽。目前,我最大的問題是如何讓我的源文件由Sonar Runner分析。
據我在文檔中閱讀,我需要以某種方式將我的代碼連同配置文件一起放入SonarQube
Project文件夾中的相應文件夾中。是否沒有將項目鏈接到遠程源文件?
看一些documentation on links這似乎是可能的。但我不明白,例如,Sources
和Developer connections
之間的差異。
SVN和SonarQube不可能在同一臺主機上。按需更新文件也是我不想做的事情。我想提交我的更改,然後安排分析。 – Eric
閱讀http://sonarqube.15.x6.nabble.com/simple-integration-of-sonarQube-with-just-svn-tp5017436p5017442.html –
的確,我今天多次閱讀。我不想整合任何東西。我的問題是,如何將源代碼鏈接到我的存儲庫?由於每次提交都會更新存儲庫,因此運行分析器將會很好,因爲任何SCM業務都應該是透明的。 – Eric