我需要在Sonar本身提供給我的公司的防火牆後面運行Sonar,但不允許從Internet下載(自動或不自動)。這使得在maven上使用Sonar會有問題,因爲maven需要聯繫它的在線存儲庫。 (有一個努力創建存儲庫的企業鏡像,但尚未完成)。運行Sonar時,Sonar Runner會「打電話回家」還是犧牲功能?
現在我看到有一個新的(對我們來說)「Sonar Runner」可以啓動分析。實際上,這是默認設置。我看了一些文檔(例如,http://docs.codehaus.org/display/SONAR/Installing+and+Configuring+Sonar+Runner),但我只想確定一些細節:
(1)這將工作在防火牆後面,而不必在網絡上呼叫(如maven所做的那樣)? (2)我意識到這將需要代碼已經建立在Sonar分析之外 - 這很好 - 但是除了構建分析之外,我們還會失去其他任何特性嗎?
我只是想找一個真正知道的人的確認,然後再浪費我公司的時間。
謝謝!
--David