2016-04-08 2 views
0

У меня есть сервер SonarQube 5.4, сконфигурированный как автономный SonarQube Anaylsis и работающий с Jenkins, с Jenkins, который отлично интегрируется с нашим SVN-сервером (v1.5.4). Проблема возникает, когда я включаю SCM-сканер на SonarQube, анализ не позволяет выбросить это исключение в журнал Jenkins.Сброс SonarQube Неверные данные сети Исключение получения информации SVN

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 

Immeditately до этого он записывает некоторые INFO-х о том,

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

Затем перечисляет много файлов в проекте.

Что вызывает эта проблема и как ее исправить? Это так же просто, как необходимость обновления SVN?

ответ

0

Это похоже на ошибку в SVNKit (https://issues.tmatesoft.com/issue/SVNKIT-606). Используете ли вы последнюю версию плагина SonarQube SVN (1.3)? Поскольку он отправляет SVNKit 1.8.11, я ожидаю, что ваша проблема будет решена.

+0

Я обновил версию плагина SVN версии 1.3, я продолжу рассмотрение проблемы по этому пути и посмотрю, могу ли я изолировать ее как проблему n SVNKit. –