2014-05-16 8 views
6

Po modernizacji sonarqube 4,2 do 4,3 Dostaję tej wiadomości:SonarQube nie analizuje pliki po aktualizacji z wersji 4.2 do 4.3

13: 15: 18,349 WARN - Plik '% s' jest ignorowana. Nie znajduje się w module basedir "% s". [powtórzyć dla (zakładając) wszystkie moje C# pliki]

13: 15: 18.349 INFO - 0 plików indeksowane

Prowadzimy sonar z msbuild i przekazać w (między innymi) Linia argumentu polecenia: -D sonar.sources = "../../ Źródło /"

Która jest poprawnie rozwiązane pełną ścieżkę to można zobaczyć w wyrębu

wyświetlacze wyjściowe

C: \ Projects \ myproject \ budować \ Tools \ SonarRunner.2.3 \ bin ..

SonarQube Runner 2,3

Java 1.7.0_51 Oracle Corporation (64-bit)

Windows 8 6.2 amd64

INFO: Runner plik konfiguracyjny: C: \ Projects \ projekt \ build \ Tools \ SonarRunner.2.3 \ bin .. \

INFO conf \ sonar-runner.properties: plik konfiguracyjny projektu : BRAK

INFO: Domyślne ustawienia narodowe: "pl_PL", kodowanie kod źródłowy: "UTF-8"

INFO: katalog Praca: C: \ Projects \ projekt \ Budowa \ Scripts.sonar

INFO : SonarQube Server 4.3

13: 13: 43.706 INFO - załadować ustawienia partii

13: 13: 43,924 - INFO cache użytkownika: C: \ Users \ username.sonar \ cache

13:15: 16. 155 INFO - Nie skonfigurowano bramy wysokiej jakości.

13: 15: 16,356 INFO - reż Podstawa: C: \ Projects \ projekt \ Zbuduj \ Scripts

13: 15: 16,356 INFO - reż Praca: C: \ Projects \ projekt \ Budowa \ Scripts.sonar

13: 15: 16,356 INFO - źródło katalogi: C: \ Projects \ projekt \ Source

13: 15: 16,356 INFO - kodowanie Źródło: UTF-8, domyślne ustawienia regionalne: pl_PL

13: 15: 16.356 INFO - pliki indeksów

13: 15: 16,358 informacje - wykluczone testy:

13: 15: 16,358 INFORMACJE - /.IntegrationTests//.*

13: 15:. 16,358 INFO - /.UnitTests// *

13: 15: 17,287 WARN - Plik '% s' jest ignorowana. Nie znajduje się w module basedi r '% s'.

Wszelkie sugestie, jak rozwiązać ten problem?

Odpowiedz

10

This może pomóc (aktualizacja: nie jest już dostępna url: Alternative)

„katalog bazowy Moduł może być określony dla szczególnych przypadkach Domyślnie katalog bazowy moduł jest uzyskiwane z identyfikatorem modułu (jak w przykładach powyżej), ale można go ponownie zdefiniować za pomocą właściwości sonar.projectBaseDir. "

+0

Dziękuję. Ustawiam project.home i sonar.projectBaseDir w moim folderze soure. Wciąż używa teraz biegacza 2.3. Wymagana była również pełna ścieżka, względna nie działała i musiała zmienić c: \ ścieżka do c:/path. Usunięto także -D project.settings, ponieważ jest on wymieniony jako niezgodny z tymi opcjami. –

+0

Czy masz najnowszy link? Link obecny w odpowiedzi jest nieaktualny. – sag

+1

@SamuelAlexander To jest najlepsza strona jaką mogłem znaleźć: http://docs.sonarqube.org/display/SONAR/Analyzing+Source+Code –

Powiązane problemy