当我试图通过Jenkins克隆大型repo时,我在输出控制台中出现了这样的错误。
- 我尝试克隆虚幻引擎repo。4.26分支。*
- 错误:RPC失败; curl 56接收失败:连接已重置
- 错误:仍需要4319字节的正文
- fetch-pack:阅读边带数据包时意外断开
- 致死性:早期EOF
- fatal:fetch-pack:无效索引包输出
- 致命:Java堆空间
另外,我在Git部分的Jenkins Job中连接到repo也有问题。
我已经增加了timeout for clone and fetch operations
我也已经增加了tilmeout for checkout operation
为了连接git repo,我尝试编写不同的凭据,但错误Failed to connect to repo
不会消失。
1条答案
按热度按时间mum43rcc1#
如果您在Jenkins克隆存储库时遇到相同的错误,您可以尝试这样做
打开终端并粘贴
git config --global http.postBuffer 5000
这会将pastBuffer值增加到500mb您可以通过在终端中键入下面的命令来检查这一点
PS C:\Users\your_user>
cat .\.gitconfig
修复
FATAL: Java heap space
需要jenkins.xml
文件。-Xmx256m
修改为-Xmx1024m
。