2013-10-22 70 views
0

這是我的第一個問題在這裏。我花了3天的時間尋找答案,但仍然沒有。聲納3.2分析問題與SonarScmManager

我使用Hudson爲超過30個項目獲得Sonar分析。 (他們建在相同的環境中)

項目主要使用Ant。
哈德森版本:2.1.2
SCM同步配置插件:0.0.3

在幾個項目中,我得到這樣的錯誤:


INFO .p.s.SonarScmManager - Executing: /bin/sh -c cd /export/hudson/workspace/project2/sources_for_sonar/a/ab/abc/abcd && svn --username user --password '****' --no-auth-cache --non-interactive --trust-server-cert blame --xml SomeKindOfJava.java 
INFO .p.s.SonarScmManager - Working directory: /export/hudson/workspace/project2/sources_for_sonar/a/ab/abc/abcd 
INFO  org.sonar.INFO - Retrieve SCM info for /export/hudson/workspace/project2/sources_for_sonar/a/ab/abc/abcd/OtherJavaFile.java 
WARN   o.s.p.s.Blame - Fail to retrieve SCM info of: /export/hudson/workspace/project2/sources_for_sonar/a/ab/abc/abcd/DiffJavaFile.java. Reason: The svn command failed. 
20:19:59 couldn't set locale correctly 
20:19:59 couldn't set locale correctly 
20:19:59 /bin/sh: svn: not found 

我也想過這個問題是SVN尚未安裝用於操作系統(Solaris),但不會影響所有其他項目,不僅僅是其中一些項目?

回答

0

我不認爲這個問題涉及到SonarQube。問題很明顯。您需要使svn客戶端可用於您的sonarQube分析儀

+0

謝謝您的回答。 正如我已經解釋:這是發生在一些項目,但不是全部,所以我不明白爲什麼svn客戶端可用於某些項目,而其他人不是。你能否詳細解釋我應該提供哪些資源?然後到它是什麼相關? – Geekete