导入并迁移到极狐GitLab
Tier: 基础版,专业版,旗舰版
Offering: JihuLab.com,私有化部署
版本历史
- 在极狐GitLab 16.0 中,所有导入器默认对私有化部署实例禁用。
将现有工作迁移到极狐GitLab。
一些第三方平台可使用迁移工具。部分支持迁移后映射用户贡献和成员资格。
脚注:
- 使用文件导出进行群组迁移已被废弃。
从 Subversion 迁移
极狐GitLab 无法自动将 Subversion 仓库迁移到 Git。要将 Subversion 仓库转换为 Git,你可以使用外部工具,例如:
- git svn,适用于非常小和简单的仓库。
- reposurgeon,适用于更大和更复杂的仓库。
通过专业服务进行迁移
如果你愿意,你可以聘请极狐GitLab 专业服务来迁移群组和项目到极狐GitLab,而无需自行操作。更多信息,请参阅专业服务目录。
查看项目导入历史
你可以查看你创建的所有项目导入。此列表包括:
- 如果项目是从外部系统导入的,则为源项目的路径;如果迁移的是极狐GitLab 项目,则为导入方式。
- 目标项目的路径。
- 每次导入的开始日期。
- 每次导入的状态。
- 如果发生错误,显示错误详情。
历史记录还包括从以下方式创建的项目:
极狐GitLab 使用通过 URL 导入仓库从模板创建新项目。
查看项目导入历史:
- 在右上角,选择 新建()和 新建项目/仓库。
- 选择 导入项目。
- 在右上角,选择 历史 链接。
- 如果某个导入存在任何错误,请选择 详情 查看。
导入包含 LFS 对象的项目
当导入包含 LFS 对象的项目时,如果项目有一个 .lfsconfig 文件,且其中的 URL 主机(lfs.url)与仓库 URL 主机不同,则不会下载 LFS 文件。