gpt4 book ai didi

git svn 获取 'Error running context: Software caused connection abort at...'

转载 作者:行者123 更新时间:2023-12-05 03:04:07 26 4
gpt4 key购买 nike

几个月前,我用 GIT 克隆了一个大型 SVN 存储库(6GB+,大约 10 个分支,3 年的每日日志)。克隆需要数小时才能完成。它停了好几次,必须用 git svn fetch 继续。同时,由于其他项目的优先级更高,SVN 到 Git 的迁移被搁置。

快进到现在。我正在尝试使 SVN 克隆与过去几个月的 SVN 更改保持同步。当我在提取大约 10 分钟后运行 git svn fetch 时,出现以下错误:

Software caused connection abort: Error running context: Software caused connection abort at C:/Program Files (x86)/Git/mingw32/share/perl5/Git/SVN/Ra.pm 第 312 行。

在接下来的 git svn fetch 中,我得到一个 Index Mismatch 错误,然后是 10 分钟的提取(从与之前相同的点开始),然后是上述错误。所以它陷入了一个循环。

是否可以在不进行新克隆的情况下使 SVN 克隆保持最新(如某些 stackOverflow 答案中所建议的那样)?

最佳答案

该问题是由于某些单个修订非常大并且需要 10 多分钟才能下载。他们不会在 Apache 服务器超时和切断连接之前完成。

解决方案是在 SVN Server 的 http.conf

中设置更高的服务器超时

按照建议简单地附加 Timeout 1800 here .

关于git svn 获取 'Error running context: Software caused connection abort at...',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53157918/

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