安装SCM Activity插件后,Sonar无法找到SVN命令

时间:2012-09-21 09:39:07

标签: svn plugins version-control sonarqube

我刚刚在installation procedure之后在Sonar 3.2中安装了SCM Activity插件1.5。因此Subversion也可以在安装了Sonar的服务器上使用。此外,我已经检查过svn在命令提示符下可用。

但是,一旦我开始运行Sonar指标的jenkins工作,我就会在输出控制台中收到以下警告:

[INFO] [11:17:24.504] Retrieve SCM info for /home/jenkins/jenkins-workspace/jobs/fhome-module-base-model_METRICS/workspace/src/main/java/com/mainsys/fhome/module/base/model/validation/ValidationResult.java
[INFO] [11:17:24.505] Executing: /bin/sh -c cd /home/jenkins/jenkins-workspace/jobs/fhome-module-base-model_METRICS/workspace/src/main/java/com/mainsys/fhome/module/base/model/validation && svn --username sonar --password '*****' --no-auth-cache --non-interactive --trust-server-cert blame --xml ValidationResult.java
[INFO] [11:17:24.506] Working directory: /home/jenkins/jenkins-workspace/jobs/fhome-module-base-model_METRICS/workspace/src/main/java/com/mainsys/fhome/module/base/model/validation
[WARN] [11:17:24.523] Fail to retrieve SCM info of: /home/jenkins/jenkins-workspace/jobs/fhome-module-base-model_METRICS/workspace/src/main/java/com/mainsys/fhome/module/base/model/validation/ValidationResult.java. Reason: The svn command failed.
/bin/sh: svn: not found

知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

svn可执行文件可能在您的路径中可用,但不在执行Jenkins的用户的路径中。

相关问题