【发布时间】:2018-09-25 04:01:40
【问题描述】:
我试图使用 git 将一堆新文件推送到我的私有 Azure Devops 源代码控制存储库,但出现以下错误:
错误:无法解析远程解包状态:ng refs/heads/dirtypiece/gdpr 与远程主机通信时发生错误。错误代码为0x800703E5。
我在尝试上推 12 MB 视频文件时也遇到此错误,但在尝试上推一小部分更改(如单个文件)时不会遇到此错误。
这是我看到的完整命令和输出以供参考:
"C:\Program Files (x86)\Git\bin\git.exe" push -u --recurse-submodules=check --progress "origin" refs/heads/dirtypiece/gdpr:refs/heads/dirtypiece /gdpr 计数对象:3622,完成。 使用多达 8 个线程的 Delta 压缩。 压缩对象:100% (1602/1602),完成。 写入对象:100% (3622/3622),11.53 MiB | 1.91 MiB/s,完成。 总计 3622(delta 1926),重复使用 3545(delta 1888) remote:我们注意到您使用的是旧版本的 Git。为获得最佳体验,请升级到较新版本。 错误:无法解析远程解包状态:ng refs/heads/dirtypiece/gdpr 与远程主机通信时发生错误。错误代码为 0x800703E5。 一切都是最新的 完成
我不记得在过去尝试推送大量文件时遇到过这样的事情(似乎总是推送很好)。我在想这可能是 Azure Devops 服务器上的临时限制或资源限制问题,但问题已经发生了 2 天。
我还检查了我的存储库的大小,看看我是否遇到了 10 GB limit 或类似的问题,但它似乎在公差范围内:
$ git count-objects -vH 计数:2248 大小:5.85 MiB 包装内:123703 包:19 大小包装:759.69 MiB 可修剪:14 垃圾:0 大小垃圾:0 字节
有没有人遇到过这个问题或知道如何解决它?过去我确实推送了更多文件和更大的文件,所以我很困惑为什么会发生这种情况。
感谢您的建议!
【问题讨论】:
标签: git azure-devops push limit