GitLab 国际站中国大陆等地区停服,如何将数据快速迁移到云效

代码托管平台 GitLab 国际站(GitLab.com)近日发布公告,官宣即将停止对中国大陆、香港、澳门地区的用户账号提供服务,并提供 60 天过渡期自行迁移账户数据,超期未迁移的账号可能会被 GitLab 清除。这一重要决策引起了全球开发者的广泛关注和讨论。

为了承接本次调整受影响地区的用户,GitLab 授权独立运营的中国区公司极狐 GitLab 为用户提供服务。

对于正在使用 GitLab 国际站托管代码的企业和研发团队,除迁移至极狐 GitLab 外,国内其他主流的 DevOps 平台也具有完备的产品能力,为开发者提供了更多的选择。其中,阿里云云效也提供了针对常见代码托管平台如 GitHub、GitLab 简单便捷的迁移方案, 帮助用户快速完成核心代码数据的迁移,确保代码资产安全。

阿里云云效是什么

云效是阿里云一站式 DevOps 平台,提供需求管理、测试管理、代码管理、CI/CD、制品管理、应用交付等涵盖软件研发全生命周期的开发工具链,开箱即用,免运维,目前已服务数十万家企业。

云效代码管理国产自研,同时从数据存储安全、备份与恢复、访问控制等方面提供了全面的安全防护能力,并支持多副本高可用架构。产品能力方面支持稳定的代码托管、灵活的代码评审、内置自动化代码规范和安全检测、便捷的代码搜索等。

同时,云效结合通义灵码还支持 AI 智能编码能力,提供行级/函数级实时续写、自然语言生成代码、单元测试生成、代码优化、注释生成、代码解释、研发智能问答、异常报错排查等能力,并针对阿里云的云服务使用场景调优,助力开发者高效、流畅地编写代码。

简单 3 步,快速将代码数据迁移到云效

效提供了两种方式快速迁移代码 Git 数据。

1、页面可视化导入

三步即可完成迁移,操作步骤如下:

  1. 登录云效代码管理首页 ** **1 ,单击右上角导入代码库。
  1. 生成 GitLab 账户访问令牌(Access Token),获取方法参见 Access Token 访问令牌如何获取? ** **2

  2. 点击确定,进入导入代码库列表页面,选择期望导入的仓库即可。

2、本地导入工具

针对仓库数超多(500 个以上)、单库超大(1G 以上)的代码库迁移场景,以及自建 GitLab 整体搬站或自建服务不通公网的场景,页面导入效率较低,云效还同时提供了本地导入工具的方式加速导入效率。

工具支持包括 GitLab 在内的多平台 Git 数据的批量迁移,包括源代码、分支、提交、标签信息。

操作步骤如下:

  1. 下载本地迁移 CLI 工具,安装工具并确保运行正常,参见安装本地迁移工具 ** **3 。

  2. 定义迁移配置文件,配置来源平台(如 GitLab)和目标平台(云效)的相关信息,如:

    import:
    source:
    platform: common
    localSSHKeyPath: /Users/my/.ssh/id_rsa
    target:
    platform: codeup
    apiEndpoint: devops.cn-hangzhou.aliyuncs.com
    accessToken: xxxxx
    host: codeup.aliyun.com
    accessKey: xxxxx
    secretKey: xxxxx
    orgID: xxxxx
    localSSHKeyPath: /Users/my/.ssh/id_rsa
    # projectlistpath 迁移库范围文件路径;
    projectlistpath: projects.csv 、
    # workdir 指定迁移的工作目录路径,迁移完成后将自动清理目录;
    workdir: /Users/my/workspace

  3. 定义需要迁移的仓库范围。

  4. 一键 Run CLI,自动执行迁移,并查看迁移结果。

具体参数说明参见通用三方代码平台迁移 ** **4 。

了解更多云效产品详情,欢迎点击此处前往云效官网。

相关链接:

1 云效代码管理首页

https://codeup.aliyun.com/

2 Access Token 访问令牌如何获取?

https://help.aliyun.com/zh/yunxiao/user-guide/how-to-get-an-access-token

3 安装本地迁移工具

https://help.aliyun.com/zh/yunxiao/user-guide/install-the-local-migration-tool

4 通用三方代码平台迁移

https://help.aliyun.com/zh/yunxiao/user-guide/common-tripartite-code-platform-migration

相关推荐
Joecien4 小时前
【2026实测】百炼 CLI 托管 Agent 教程:bl managed-agent 配置校验、版本回滚与变更预演(附完整命令)
人工智能·git·阿里云·知识图谱·agi
程序猿老A7 小时前
阿里云linux服务器安装mysql并实现远程访问
linux·服务器·阿里云
ha_lydms8 小时前
MaxCompute中JSON函数
大数据·数据库·阿里云·json·dataworks·maxcompute·odps
陈陈CHENCHEN8 小时前
【Kubernetes】纯 IPv6 K8s 集群访问外部 IPv4 服务
云原生·容器·kubernetes
troy1289 小时前
如何在谷歌云(Google Cloud)上部署 Kubernetes 集群
云原生·容器·kubernetes
xiaoligangting9 小时前
太原岗亭款式齐全
云原生
AI Data 搭子1 天前
阿里云发布 Agentic Storage 全矩阵产品:面向 AI 到 Agent 负载的全栈演进
人工智能·阿里云·云计算
分布式存储与RustFS1 天前
升级 RustFS 二进制不停机:一条一条换,留一条退路
运维·云原生·开源·对象存储·分布式存储·s3·性能基准
xiaoligangting1 天前
太原防火岗亭
云原生
阿里云大数据AI技术1 天前
息壤开物 × 阿里云:为具身智能造一座“会生长的数据工厂“
大数据·人工智能·阿里云·dataworks·maxcompute