Ошибка проверки на стороне агента TeamCity SVN с ошибкой svn: E200030: в папке обнаружены незавершенные транзакции

После обновления до TeamCity 2017.2 моя проверка SVN начала давать сбой в моем агенте сборки с этой ошибкой:

svn: E200030: обнаружены незавершенные транзакции в «[... папка ...]»

Агент работает на Windows Server 2012 R2 и TeamCity Professional 2017.2 (сборка 50574).

Первоначальный поиск в Google и просмотр Stack Overflow еще не нашел ответа.


person GrahamMc    schedule 05.12.2017    source источник


Ответы (1)


После дальнейшего поиска в Google я нашел эту ошибку в TeamCity YouTrack:

https://youtrack.jetbrains.com/issue/TW-49325 конкретно этот комментарий https://youtrack.jetbrains.com/issue/TW-49325#comment=27-2472122

У меня был установлен TortoiseSVN 1.9 в агенте сборки.

Отключение наложения значков черепахи для моих папок агента сборки в разделе «Настройки» -> «Наложения значков» -> «Исключить пути» позволило моей проверке снова успешно продолжиться.

Похоже, проблема вызвана клиентом TortoiseSVN, когда он отслеживает папки SVN,

person GrahamMc    schedule 05.12.2017
comment
Я зарегистрировал issues.tmatesoft.com/issue/SVNKIT-717 в системе отслеживания проблем SVNKit. чтобы попытаться выяснить, является ли это ошибкой SVNKit. Также groups.google.com/forum/#!topic/tortoisesvn/CH3R1LmZ1gw в группе пользователя Tortoise Google - person GrahamMc; 05.12.2017
comment
В качестве обновления SVNKit и Jetbrains выпустили исправления для решения этой проблемы. Я подтвержу, устранена ли проблема при следующем обновлении TeamCity. - person GrahamMc; 07.03.2018
comment
У меня была такая же проблема с TeamCity Professional 8.1.1 (сборка 29939), и это решение сработало как шарм! - person Santosh; 26.07.2018