我已成功将Sonar Runner与Jenkins合并,Sonar Qube已作为服务运行。
当我配置sonar-project.properties文件从我的计算机上的某个位置分析源代码(JAVA)时,它可以正常工作,我能够看到运行的结果。
但是当我尝试按照Jenkins中的配置进行SVN检查时,Jenkins控制台上会显示以下错误:
java.io.IOException: Cannot run program "svn"
一旦结帐成功并且已经完成分析,就会抛出此错误。不确定是什么导致了这个错误。
这里有没有人遇到Sonar和Jenkins的这种错误?
Sonar Runner版本 - 5.1 SonarQube的版本 - 2.4
答案 0 :(得分:0)
请更新到SonarQube SVN插件1.1版,它不再依赖外部svn
命令,而是使用纯Java实现(SVNKit)。