侧边栏壁纸
博主头像
进一步,海阔天空 博主等级

进一步,海阔天空

  • 累计撰写 140 篇文章
  • 累计创建 19 个标签
  • 累计收到 7 条评论

目 录CONTENT

文章目录
git

gitea迁移外部大项目时出现错误的解决办法

海阔天空
2023-02-23 / 0 评论 / 0 点赞 / 911 阅读 / 0 字

gitea迁移外部项目的时候,出现如下错误(在系统信息中查看):
Migrate repository from http://xxx.git failed: Clone: exit status 128 - remote: internal server error
fatal: early EOF
fatal: fetch-pack: invalid index-pack output
这个原因一般是因为项目太大了,迁移用时太长,所以中断了。解决办法是修改gitea的超时设置即可。参考以下说明

Git - Timeout settings (git.timeout)

DEFAULT: 360: Git operations default timeout seconds.
MIGRATE: 600: Migrate external repositories timeout seconds.
MIRROR: 300: Mirror external repositories timeout seconds.
CLONE: 300: Git clone from internal repositories timeout seconds.
PULL: 300: Git pull from internal repositories timeout seconds.
GC: 60: Git repository GC timeout seconds.

修改后的效果如下:

image

0

评论区