【问题标题】:SonarQube throwing Malformed network data Exception getting SVN infoSonarQube 抛出格式错误的网络数据异常获取 SVN 信息
【发布时间】:2016-07-30 00:00:22
【问题描述】:

我将 SonarQube 5.4 服务器配置为独立的 SonarQube Anaylsis 并与 Jenkins 一起运行,Jenkins 与我们的 SVN 服务器 (v1.5.4) 集成得很好。当我在 SonarQube 上启用 SCM 扫描仪时会出现此问题,分析失败并在 Jenkins 日志中引发此异常。

ERROR: Error during SonarQube Scanner execution
    java.lang.IllegalStateException: Error when executing blame for file <XXXX>
...
Caused by: org.tmatesoft.svn.core.SVNException: svn: E210004: Malformed network data

在此之前它会立即记录一些 INFO 声明

INFO: 0/1327 files analyzed
INFO: Missing blame information for the following files:

然后列出项目中的很多文件。

是什么导致了这个问题,我该如何解决?是否像需要更新 SVN 一样简单?

【问题讨论】:

    标签: svn jenkins sonarqube sonarqube-scan


    【解决方案1】:

    这似乎是 SVNKit (https://issues.tmatesoft.com/issue/SVNKIT-606) 中的一个错误。您是否使用最新版本的 SonarQube SVN 插件 (1.3)?由于它正在发布 SVNKit 1.8.11,我希望您的问题能够得到解决。

    【讨论】:

    • 我已经更新到 1.3 版本的 SVN 插件,我会继续沿着这条路径研究这个问题,看看我是否可以将其隔离为专门的 SVNKit 问题。
    猜你喜欢
    • 1970-01-01
    • 2014-03-15
    • 2020-04-06
    • 1970-01-01
    • 2017-03-14
    • 2013-05-04
    • 2011-11-22
    • 2015-04-19
    • 2015-12-04
    相关资源
    最近更新 更多