TeamCity SVN 代理端签出失败,出现错误 svn: E200030: There are unfinished transactions detected in folder

TeamCity SVN agent-side checkout fails with error svn: E200030: There are unfinished transactions detected in folder

提问人:GrahamMc 提问时间:12/5/2017 最后编辑:GrahamMc 更新时间:12/5/2017 访问量:1109

问:

升级到 TeamCity 2017.2 后,我的 SVN 签出开始在我的构建代理上失败,并出现以下错误:

svn: E200030: 在“[...文件夹 ...]'

代理在 Windows Server 2012 R2 和 TeamCity Professional 2017.2(内部版本 50574)上运行

最初在 Stack Overflow 上进行谷歌搜索和浏览还没有找到答案。

SVN TeamCity Tortoisesvn SVNKIT

评论


答:

7赞 GrahamMc 12/5/2017 #1

经过进一步的谷歌搜索,我在 TeamCity YouTrack 上发现了这个错误:

https://youtrack.jetbrains.com/issue/TW-49325 具体说明此评论 https://youtrack.jetbrains.com/issue/TW-49325#comment=27-2472122

我在构建代理上安装了 TortoiseSVN 1.9。

在“设置”-“图标叠加”-“排除路径”下禁用构建代理文件夹的 Tortoise 图标叠加>>使我的结帐再次成功继续。

看起来问题是由 TortoiseSVN 客户端在监控 SVN 文件夹时引起的,

评论

0赞 GrahamMc 12/5/2017
我在 SVNKit 问题跟踪器上登录 issues.tmatesoft.com/issue/SVNKIT-717,试图找出它是否是 SVNKit 错误。在 Tortoise 用户 Google 群组上也 groups.google.com/forum/#!topic/tortoisesvn/CH3R1LmZ1gw
0赞 GrahamMc 3/7/2018
作为更新,SVNKit 和 Jetbrains 都发布了补丁来处理这个问题。下次升级 TeamCity 时,我将确认问题是否已解决。
0赞 Santosh 7/27/2018
我在 TeamCity Professional 8.1.1(内部版本 29939)中遇到了同样的问题,这个解决方案就像一个魅力!