git bundle 验证崩溃

ton*_*nka 5 git bundle gitlab

我尝试手动恢复 gitlab 备份(而不是恢复到 gitlab 实例)。我的问题如下。
我提取了项目的 .bundle 文件并尝试

git bundle verfiy myproject.bundle

但它总是崩溃。我在 mac os x (git 2.16) 和 windows (git 2.16.1) 上尝试过,但都崩溃了。发生这种情况的将是备份中的所有存储库。

来自 mac os x git 的确切消息是

BUG: environment.c:181: git environment hasn't been setup Abort trap: 6

备份是用 git 2.14 创建的

有人知道我现在可以做什么吗?

你好

max*_*630 4

从消息中我可以假设它尝试获取当前存储库,但没有。

如果您的捆绑包已满,而不是增量,您可以尝试初始化一个空存储库并从中运行命令。

如果它是增量的,那么验证可能应该在具有较早历史记录的存储库中运行