克隆 Git 存储库时 Packfile 被截断错误

2024-02-19

我在 Windows 上使用 Egit 和 Eclipse 来尝试从私有 Git 克隆存储库。它已连接,但在下载时出现“Packfile is truncated”错误。我的网络浏览器和文件资源管理器都已关闭。有谁知道是什么问题?

org.eclipse.jgit.api.errors.TransportException: Packfile is truncated.
    at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:139)
    at org.eclipse.jgit.api.CloneCommand.fetch(CloneCommand.java:187)
    at org.eclipse.jgit.api.CloneCommand.call(CloneCommand.java:127)
    at org.eclipse.egit.core.op.CloneOperation.run(CloneOperation.java:156)
    at org.eclipse.egit.ui.internal.clone.AbstractGitCloneWizard.executeCloneOperation(AbstractGitCloneWizard.java:433)
    at org.eclipse.egit.ui.internal.clone.AbstractGitCloneWizard.access$2(AbstractGitCloneWizard.java:426)
    at org.eclipse.egit.ui.internal.clone.AbstractGitCloneWizard$5.run(AbstractGitCloneWizard.java:387)
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
Caused by: org.eclipse.jgit.errors.TransportException: Packfile is truncated.
    at org.eclipse.jgit.transport.BasePackFetchConnection.doFetch(BasePackFetchConnection.java:370)
    at org.eclipse.jgit.transport.TransportHttp$SmartHttpFetchConnection.doFetch(TransportHttp.java:783)
    at org.eclipse.jgit.transport.BasePackFetchConnection.fetch(BasePackFetchConnection.java:301)
    at org.eclipse.jgit.transport.BasePackFetchConnection.fetch(BasePackFetchConnection.java:291)
    at org.eclipse.jgit.transport.FetchProcess.fetchObjects(FetchProcess.java:247)
    at org.eclipse.jgit.transport.FetchProcess.executeImp(FetchProcess.java:160)
    at org.eclipse.jgit.transport.FetchProcess.execute(FetchProcess.java:122)
    at org.eclipse.jgit.transport.Transport.fetch(Transport.java:1138)
    at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:130)
    ... 7 more
Caused by: java.io.EOFException: Packfile is truncated.
    at org.eclipse.jgit.transport.PackParser.fill(PackParser.java:1138)
    at org.eclipse.jgit.transport.PackParser.access$000(PackParser.java:97)
    at org.eclipse.jgit.transport.PackParser$InflaterStream.read(PackParser.java:1663)
    at java.io.InputStream.read(Unknown Source)
    at org.eclipse.jgit.transport.PackParser.whole(PackParser.java:983)
    at org.eclipse.jgit.transport.PackParser.indexOneObject(PackParser.java:916)
    at org.eclipse.jgit.transport.PackParser.parse(PackParser.java:487)
    at org.eclipse.jgit.internal.storage.file.ObjectDirectoryPackParser.parse(ObjectDirectoryPackParser.java:194)
    at org.eclipse.jgit.transport.PackParser.parse(PackParser.java:448)
    at org.eclipse.jgit.transport.BasePackFetchConnection.receivePack(BasePackFetchConnection.java:762)
    at org.eclipse.jgit.transport.BasePackFetchConnection.doFetch(BasePackFetchConnection.java:363)
    ... 15 more

如果有人遇到同样的错误。问题是我的网络连接速度太慢,服务器有 30 秒的超时时间。 尝试了更快的互联网,效果很好。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

克隆 Git 存储库时 Packfile 被截断错误 的相关文章

  • 有没有好的方法来解析用户代理字符串?

    我有一个Java接收模块User Agent来自最终用户浏览器的字符串的行为需要略有不同 具体取决于浏览器类型 浏览器版本甚至操作系统 例如 FireFox 7 0 Win7 Safari 3 2 iOS9 我明白了User Agent由于
  • 如何修复 Centos 上的 Git Segmentation 错误

    我收到分段错误错误 无法在服务器上提取代码 Centos 7 这就是我遇到错误的方法 通过使用以下命令来验证我的服务器是否使用 bitbucket 进行身份验证 ssh T email protected cdn cgi l email p
  • 使用 Java 在浏览器中下载 CSV 文件

    我正在尝试在 Web 应用程序上添加一个按钮 单击该按钮会下载一个 CSV 文件 该文件很小 大小仅约 4KB 我已经制作了按钮并附加了一个侦听器 文件也准备好了 我现在唯一需要做的就是创建单击按钮时下载 csv 文件的实际事件 假设 fi
  • 所有junit测试后的清理

    在我的项目中 我必须在所有测试之前进行一些存储库设置 这是使用一些棘手的静态规则来完成的 然而 在所有测试之后我不知道如何进行清理 我不想保留一些神奇的静态数字来引用所有测试方法的数量 我应该一直维护它 最受赞赏的方法是添加一些侦听器 该侦
  • 防止在 Git 中签出

    我目前正在研究使用 Git 管理 OpenInsight 应用程序的源代码 由于 OI 代码存储在数据库表中 因此需要进行一定量的手动工作才能将源代码导出为文本 反之亦然 到目前为止 我已经成功地使用 Git 挂钩自动化了很多这项工作 但是
  • 使用 Guava 联合两个 ImmutableEnumSets

    我想联合两个ImmutableEnumSets来自番石榴 这是我的尝试 public final class OurColors public enum Colors RED GREEN BLUE YELLOW PINK BLACK pub
  • 如何在java中使jpeg无损?

    有没有人可以告诉我如何使用编写 jpeg 文件losslessjava中的压缩 我使用下面的代码读取字节来编辑字节 WritableRaster raster image getRaster DataBufferByte buffer Da
  • 具有多种值类型的 Java 枚举

    基本上我所做的是为国家编写一个枚举 我希望不仅能够像国家一样访问它们 而且还能够访问它们的缩写以及它们是否是原始殖民地 public enum States MASSACHUSETTS Massachusetts MA true MICHI
  • 让JScrollPane控制多个组件

    对于我的应用程序 我正在设计一个脚本编辑器 目前我有一个JPanel其中包含另一个JPanel保存行号 位于左侧 以及JTextArea用于允许用户输入代码 位于右侧 目前 我已经实施了JScrollPane on the JTextAre
  • 配置 Eclipse/EGit 来跟踪上游存储库

    我正在使用 EGit 如新的 Eclipse 4 2 Juno 版本中提供的 我在 GitHub 上有一个存储库 是从另一个上游存储库分叉的 当我从 Github 上的存储库在 Eclipse 中创建项目时 它正确设置origin指向 Gi
  • 在 AKKA 中,对主管调用 shutdown 是否会停止其监督的所有参与者?

    假设我有一位主管连接了 2 位演员 当我的应用程序关闭时 我想优雅地关闭这些参与者 调用supervisor shutdown 是否会停止所有参与者 还是我仍然需要手动停止我的参与者 gracias 阻止主管 https github co
  • OpenJDK 版本控制

    上下文 我想确保我们系统上安装的 Java 不受 CVE 2022 21449 的影响 java version 给出 openjdk version 11 0 7 2020 04 14 LTS OpenJDK Runtime Enviro
  • 将 RSA 密钥从 BigIntegers 转换为SubjectPublicKeyInfo 形式

    WARNING 最初的问题是关于 PKCS 1 编码密钥 而问题中的实际示例需要SubjectPublicKeyInfo X 509 编码密钥 我目前正致力于在 java 中从头开始实现 RSA 算法 特别是密钥生成方面 现在我的代码可以给
  • 从 Eclipse Java 编辑器中获取选定的文本

    我正在开发一个 Eclipse 插件 按下按钮后 该插件会在 Java 编辑器中获取选定的文本 并将其放入出现的文本框中 我的代码如下所示 我从这里得到它 http dev eclipse org newslists news eclips
  • 如何移动图像(动画)?

    我正在尝试在 x 轴上移动船 还没有键盘 我如何将运动 动画与boat png而不是任何其他图像 public class Mama extends Applet implements Runnable int width height i
  • 从一个文本文件中获取数据并将其移动到新的文本文件

    我有一个文件 里面有数据 在我的主要方法中 我读入文件并关闭文件 我调用另一种方法 在原始文件的同一文件夹内创建一个新文件 所以现在我有两个文件 原始文件和通过我调用的方法生成的文件 我需要另一种方法 从原始文件中获取数据并将其写入创建的新
  • 是否可以使用 Eclipse 的正则表达式搜索和替换转换为小写?

    我已经尝试过 L 但它似乎不是其语法的一部分 并且它的帮助没有提及任何可用的转换 我知道我可以并且知道如何从命令行执行此操作 但是 是否可以使用 Eclipse 的正则表达式搜索和替换进行大小写转换 您可以分两步完成 首先插入小写字母 那么
  • 为什么 BufferedWriter 不写入文件?

    我有这个代码 String strings Hi You He They Tetrabenzene Caaorine Calorine File file new File G words txt FileWriter fWriter Bu
  • java中如何找到class文件的包

    我正在编写一个使用 class 文件的 java 程序 我希望能够读取文件系统上的 class 文件 使用 InputStream 并确定它所在的包 该 class 文件可能不在一个好的包目录结构中 它可能位于某个随机位置 我怎样才能做到这
  • 尝试使用带有有效购买令牌的 Java Google Play Developer API v3 检索应用内购买信息时出现错误请求(无效值)

    当使用 Java Google Play Developer API 版本 3 并请求有效购买令牌的购买信息时 我收到以下异常 API 调用返回 400 Bad Request 响应以及以下消息 code 400 errors domain

随机推荐

  • 使用 EPPLUS 缓慢加载 .CSV 文件

    我有大量 csv 文件 需要在应用一些格式后将其转换为 xlsx 包含大约 20 000 行和 7 列的文件需要 12 分钟才能转换 如果文件包含超过 100 000 个 则运行时间 gt 1 小时 不幸的是 这对我来说是不能接受的 代码片
  • 不明白为什么我在 Mongoose Pre save hook 上收到错误警告

    我想使用预保存挂钩对我的密码进行哈希处理 我的密码得到了很好的哈希处理 但为什么我在预保存挂钩的 保存 方法名称上收到错误警告 错误警告 没有重载与此调用匹配 最后一次超载出现以下错误 类型 save 的参数不可分配给类型 RegExp 的
  • 无法使用 Firebase 和 Stripe 正确解析 Json

    错误是 线程 7 无法解析遵循协议 STPCustomerEphemeralKeyProvider 的临时密钥响应 请确保您的后端将临时密钥的未修改 JSON 发送到您的应用程序 有关详细信息 请参阅https stripe com doc
  • Corona SDK 跨设备屏幕分辨率

    这将是那些寻找可能不存在的答案的尴尬问题之一 但这里是 我一直在使用 Corona 开发一些简单的游戏 虽然该功能似乎在我测试过的大多数物理设备上运行得很好 但一个主要问题是布局 我知道您无法真正完美地为每个设备构建 但我想知道是否有一种通
  • 如何确定 System.IO.IOException 的 HResult?

    System Exception HResult 属性受到保护 如何在不诉诸反射或其他丑陋黑客的情况下查看异常内部并获取 HResult 情况是这样的 我想编写一个备份工具 它可以打开并读取系统上的文件 我使用 FileAccess Rea
  • 为什么 vue 中的“@drop”事件对我不起作用?

    The drop听众对我不起作用 它没有调用我告诉它调用的方法 我想拖动芯片并能够将其放在另一个组件上 并执行某个功能 但是在放下芯片时 dropLink方法没有执行 所以我假设 drop事件未发出 控制台上没有显示任何错误 其余的活动效果
  • 日期:额外操作数 %d' 错误

    我有一个文本日志文件 格式如下 Thread 28689296 Thu Aug 25 15 18 41 2016 info xxxxx xxxxxx xxxxx 所以我想运行 cron 作业来查找最后几分钟内的一些特定错误消息 我写了以下命
  • 在 Android 上关闭应用程序并启动主屏幕

    我有两项不同的活动 第一个启动第二个 在第二个活动中 我调用System exit 0 为了强制应用程序关闭 但第一个 Activity 会自动显示 而不是应用程序返回主屏幕 如何避免这种情况 并使应用程序返回主屏幕 简短回答 call m
  • 如何在 Eclipse 中替换/删除以特定单词开头的行?

    在某些情况下 我必须替换 删除以特定单词开头的行 例如 public private Java 类或
  • 将 Go 测试输出转换为 XUnit

    如何获得 XUnit 格式的 Go 测试库输出以便与 Jenkins 集成 没有命令行选项可以输出为 XML 或 XUnit 格式go test 有一个不错的小插件可以转换 https github com tebeka go2xunit
  • 无法从 Javascript 中的匿名回调函数将项目推入数组

    我遇到了一个 javascript 问题 这让我完全发疯了 我有一个数据集合 正在使用 jQuery each 方法对其进行迭代 在 each 回调函数内 我将数据推送到数组上 这是代码 var p procedure tool all p
  • 如何指定多行shell变量?

    我写了一个查询 function print ui hosts local sql select print sql sql 本地 sql 一个很长的字符串 查询未格式化 如何将一个字符串分成多行 只需在必要时插入新行 sql SELECT
  • 未捕获的引用错误:未定义 mountNode

    请原谅我 我已经到处搜索过 而且我是reactjs 的新手并正在尝试示例 我有一个错误 Uncaught ReferenceError mountNode is not defined 我正在按照这里的例子http facebook git
  • 向类 org.springframework.web.context.ContextLoaderListener 的侦听器实例发送上下文初始化事件的异常

    我正在尝试实现 spring 安全登录 并且尝试过类似的操作 spring security xml
  • 什么是反向合并

    我看过一些关于 git flow 脚本的视频 其中出现的一个术语是 反向合并 例如hotfix 被合并到 master 中 然后又被合并到development 中 我假设反向合并是一个概念 而不是原生 git 命令 向后合并操作包含哪些具
  • Spring/Tomcat/Intellij 是否可以实现实时变更反馈?

    距离下一个项目还有几周时间 我正在寻找 想要简化我们的开发流程 以便为 UX 和开发人员提供最短的更改验证时间 例如 Java 更改 10 秒 UX JS 1 秒 变化 基本上 我想要约翰 林德奎斯特在这部电影中展示的内容video htt
  • Rails 3.1 在视图中包含 iframe 会使布局停止渲染

    所以我有一个基本的布局文件
  • 如何在一列中插入多个选定的复选框值

    我想在 MS Sql server 2005 08 的一列中插入多个选定的复选框值 例如 复选框是 蟋蟀 足球 绘画 表结构如下 Id name Hobbies 1 Atish cricket football painting 2 Swa
  • 为什么 numpy 在调用 searchsorted 时会默默地将我的 int 数组转换为字符串?

    我在代码中发现了一个令人讨厌的错误 我忘记将整数转换为str to int在在排序的整数数组中查找它之前 修复它后 我仍然很惊讶这没有导致明确的异常 这是一个演示 In 1 import numpy as np In 2 a np aran
  • 克隆 Git 存储库时 Packfile 被截断错误

    我在 Windows 上使用 Egit 和 Eclipse 来尝试从私有 Git 克隆存储库 它已连接 但在下载时出现 Packfile is truncated 错误 我的网络浏览器和文件资源管理器都已关闭 有谁知道是什么问题 org e