gpt4 book ai didi

svn - Hudson SVN Checkout 故障在 VMWare 虚拟机上频繁发生

转载 作者:行者123 更新时间:2023-12-04 14:39:53 25 4
gpt4 key购买 nike

我们最近在我们的 Hudson 构建系统上遇到了看似随机的 SVN 校验失败。谷歌搜索让我失望了;我希望 stackoverflow 社区可以帮助我:-)

当我们的 Hudson 构建作业通过 Hudson Subversion 插件(使用 svn 工具包) check out 源代码时,我们偶尔会收到以下 SVN 错误:

ERROR: Failed to check out http://server/svnroot/project/projectTrunk org.tmatesoft.svn.core.SVNException: svn: Processing REPORT request response failed: XML document structures must start and end within the same entity. (/svnroot/!svn/vcc/default) svn: REPORT request failed on '/svnroot/!svn/vcc/default'

这个问题似乎只在使用 Hudson 的 SVN 插件从我们的虚拟机(Windows XP、Fedora 9、Fedora 12) check out 时出现。使用传统 SVN 客户端的系统似乎可以正常工作。

SVN 服务器版本:1.6.6 hudson 版本:1.377Hudson SVN 插件版本:1.17

有没有人处理过这个问题,或者有什么建议?

最佳答案

我最近读到,这可能会发生。当应用程序一次检查太多时。通常为数MB。简化的原因是,当 svn 客户端从 SVN 下载时,它会立即尝试处理结果。如果请求的数据过多,消息缓冲区将溢出并丢弃数据包,从而导致不符合 xml。

这个问题似乎与 svn kit 有关。我不确定使用该框架的开发人员是否可以针对这种影响实现策略。

在您的情况下,我会检查我的 VM 服务器的运行状况。 Hudson VM 是否获得了足够的资源?事实上,它最近才发生(假设 Hudson 已经在 VM 上运行了一段时间),我会检查 VM 和网络。

关于svn - Hudson SVN Checkout 故障在 VMWare 虚拟机上频繁发生,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4071799/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com