跳至主要内容

关于 GitHub Enterprise 导入器

使用 GitHub Enterprise Importer,您可以将企业从各种来源迁移到 GitHub Enterprise Cloud。

关于 GitHub Enterprise Importer

GitHub Enterprise Importer 是一款高度可定制的迁移工具,旨在帮助您将企业迁移至 GitHub Enterprise Cloud。

您可以按仓库逐个迁移,或者如果迁移来源是 GitHub.com,则可以按组织逐个迁移。

GitHub Enterprise Importer 让您可以根据企业的独特需求自定义迁移,具备以下功能:

  • 针对仓库迁移的独特迁移权限角色,允许您指定团队和/或个人用户执行迁移,省去组织所有者必须完成迁移的需求。
  • 高保真迁移,支持迁移单个仓库、一系列仓库或整个组织。
  • 支持自定义试运行迁移,使您可以在正式迁移之前任意次数地进行试运行。
  • 清晰且不阻断的错误日志记录,让迁移在遇到非关键错误(例如无法迁移单个拉取请求评论)时仍能继续。迁移完成后,系统会自动打开日志文件供您审阅。
  • 用户保留其历史所有权,确保在迁移过程中 Git 历史或 GitHub 元数据得以完整保留。

您可以通过 GitHub CLI 或 API 来运行迁移。

GitHub CLI 简化了迁移流程,推荐给大多数客户。对自定义需求较高的高级客户可以使用 API,构建自己的 GitHub Enterprise Importer 集成。

支持的迁移路径

GitHub Enterprise Importer 支持将迁移目标设为 GitHub Enterprise Cloud(GitHub.com 或 GHE.com),来源包括以下平台。

  • Azure DevOps(ADO)云
  • Bitbucket Server 与 Bitbucket Data Center 5.14 及以上版本
  • GitHub.com
  • GitHub Enterprise Server(GHES)3.4.1 及以上版本

注意

GitHub Enterprise Importer 目前不支持从 GHE.com 进行迁移。

入门指南

欲了解所需的迁移路径以及 GitHub Enterprise Importer 所迁移的数据,请参阅以下文章。

© . This site is unofficial and not affiliated with GitHub, Inc.