[英]Sonar taking too much space and time
我是Sonar的新手,並嘗試將其配置為在其他人完成的升級后可以正確地在我的項目上工作。 我們將Sonar服務器從3.x版本升級到了5.0.1版本。 經過一些配置管理,我們使其成功運行,但是現在每個構建占用的磁盤磁盤空間約為2.5 GB,並且占用的時間約為2個小時。 以前不需要那么多時間。 以前,(我不知道配置是什么樣的),Sonar提出的問題就像成百上千,但現在變成了200萬。
問題可能在哪里。 我嘗試搜索此文件,但沒有找到太多。 我猜想它正在分析以前不像生成的文件或生成的js文件的文件。
我正在使用Java 7,gwt確實會生成一些JS文件。 我在哪里可以過濾文件進行分析。 聲納正在運行Jenkins,而Jenkins是在maven項目工作期間運行的。 任何幫助將不勝感激。
在Sonar中,單擊違規,您應該能夠查看分析的違規文件列表。 也可以對以前和當前分析報告的LOC進行簡單檢查。
還要對照sonar.sources屬性檢查值
我建議您查看(或在此處發布)應用程序上特定於SonarQube作業的Jenkins日志。 也許“升級”已經添加了更多的插件來延遲。 或者已將新規則添加到您正在使用的質量配置文件中。 因此,我建議您檢查一下並停用與您無關的規則。
無論如何,在尋找代碼/應用程序中的更改(如生成的文件)之前,有關配置的更多信息(數據庫,本地/服務器安裝等)將很有幫助。
問候。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.