网站如何设计方案,电子商务网站开发开题报告,网络营销策划要素,免费的进销存管理系统本文分享从 GitLab.com 到 JihuLab.com 的迁移指南。
近期#xff0c;GitLab Inc. 针对其 SaaS 产品做了限制#xff0c;如果被判定为国内用户#xff0c;则会建议使用其在国内的发布版本极狐GitLab。从 GitLab SaaS 产品#xff08;GitLab.com#xff09;迁移到极狐GitL…本文分享从 GitLab.com 到 JihuLab.com 的迁移指南。
近期GitLab Inc. 针对其 SaaS 产品做了限制如果被判定为国内用户则会建议使用其在国内的发布版本极狐GitLab。从 GitLab SaaS 产品GitLab.com迁移到极狐GitLab SaaS 产品JihuLab.com非常方便可以直接使用 GitLab 提供的直接转移迁移功能direct transfer。
直接转移迁移功能
直接转移迁移direct transfer功能可以完成如下几种方式的迁移
从私有化部署实例到 JihuLab.com从 JihuLab.com 到私有化部署实例从一个私有化部署实例到另外一个私有化部署实例同一个实例内的群组间迁移
从 GitLab.com 到 JihuLab.com 可以理解为两个实例之间的迁移。下面分享整个迁移过程。其中GitLab.com 为源实例JihuLab.com 为目标实例。
前提条件
您需要具有拥有者角色实例之间需要支持 HTTPS迁移之间的版本最好是最新或者较新版本至少在 16.8 及以后在源实例上创建的个人访问令牌
迁移指南
第一步创建个人访问令牌
首先需要在源实例上创建一个个人访问令牌该令牌必须要有 api和 read_repository权限。可以通过 右上角头像 -- 偏好设置 -- 访问令牌 来创建所需的个人访问令牌。 第二步导入群组
在源实例上选择 新建群组 -- 导入群组 输入源实例 URL即 GitLab.com再输入第一步创建的个人访问令牌然后选择 连接实例。接着就会列举出可以被导入的群组 选择想要导入的群组点击 导入 即可。可以在同一个界面上看到导入进度如果完成的话也会看到状态变成 完成。 点击 迁移详情 可以看到迁移过来的群组、项目以及条目等 第三步迁移检查
可以在目标实例上查看导入的群组或项目 至此选定的群组及下面的项目都已从 GitLab.com 迁移到 JihuLab.com。如有多个群组需要迁移可以一个个迁移也可以同时选中进行迁移如果群组过大建议一个个进行迁移避免出现超时等问题。
故障排查
如果您在迁移过程中遇到任何问题可以查阅官方文档进行资料查询也可以在官方论坛发帖求助。
参考资料
极狐GitLab 官方文档通过直接转移迁移群组