【发布时间】:2015-04-05 15:31:48
【问题描述】:
尝试使用 sonar-runner 分析项目会出现以下错误:
ERROR: Error during Sonar runner execution
ERROR: Unable to execute Sonar
ERROR: Caused by: The svn blame command [svn blame --xml --non-interactive -x -w src/main/java/[...].java] failed: svn: E230001: Unable to connect to a repository at URL 'https://[...]/trunk/src/main/java/[...].java'
svn: E230001: Server SSL certificate verification failed: issuer is not trusted
如果我运行 svn list https://[...],它会在永久信任证书后运行,但它仍然无法在 sonar-runner 中运行。
我认为将--trust-server-cert 添加到svn blame 命令可以解决它,但我不知道有什么方法可以做到这一点(这是否可以通过属性进行配置?我在任何地方都找不到可能的属性的完整列表)。
【问题讨论】:
标签: svn sonarqube sonar-runner