gpt4 book ai didi

git - repo 同步/Git 克隆仅从 Jenkins 的奴隶失败

转载 作者:太空狗 更新时间:2023-10-29 14:21:38 25 4
gpt4 key购买 nike

我从 jenkins slave 执行 repo sync

但错误发生在特定的存储库上。

Cloning into 'repo_name'...
Connection to xxx.xxx.xxx.xxx closed by remote host.
fatal: The remote end hung up unexpectedly

当我手动执行它时(不是从 jenkins 执行), repo 同步成功。以上错误仅在jenkins的slave执行时出现。

我也尝试在 cmd 下面。但它失败了同样的错误。

git clone ssh://user@xxx.xxx.xxx.xxx:port/path/to/reponame

我引用以下内容尝试git config --global http.postBuffer 524288000。但它不是固定的....

The remote end hung up unexpectedly while git cloning

我添加了 --progress--verbose 用于调查

git clone --progress --verbose ssh://user@xxx.xxx.xxx.xxx:port/path/to/reponame

git 克隆成功!!

为什么 jenkins 的 slave 失败了。为什么添加--progress --verbose时成功。

我可以不用 --progress 来修复它吗?(当从 jenkins 执行时, repo 同步似乎没有 --progress。)

抱歉我的英语不好。

最佳答案

这是一个常见问题,可能有不同的原因。有时是由于您的从属机器的低数据速度。

引用这个,

https://confluence.atlassian.com/bitbucketserverkb/git-clone-fails-fatal-the-remote-end-hung-up-unexpectedly-fatal-early-eof-fatal-index-pack-failed-779171803.html

谢谢

关于git - repo 同步/Git 克隆仅从 Jenkins 的奴隶失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54821706/

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