全部产品
Search
文档中心

云效:通过网页端导入三方代码库

更新时间:Jun 17, 2025

本文介绍如何在网页端导入三方代码库Git数据(不包括成员权限、合并请求等数据)。云效代码管理提供代码库Git数据快速导入能力,可以方便地导入托管在三方平台上的代码资源。针对自建GitLab整体搬站场景,或自建服务不通公网、 1G以上超大代码库或上千个大量代码库迁移场景,请通过本地迁移工具导入,参见安装迁移工具

背景信息

云效代码管理支持迁移的三方代码库平台如下:

  • 自建 GitLab

  • 通用 URL 导入

前提条件

在网页端导入代码库前,你需要准备好目标三方平台的账户访问令牌(Access Token),获取方法参见Access Token访问令牌如何获取?

步骤一:选择待导入的三方平台

  1. 登录Codeup 首页,单击右上角导入代码库

  1. 选择期望的三方代码托管平台。

image

步骤二:配置三方平台的鉴权信息

不同的三方平台需要的鉴权信息不同,请根据以下指引填写对应的参数:

1. 自建GitLab

image

参数说明如下:

① Host URL:自建GitLab主页地址

说明

主页地址非代码库完整URL,请勿输入主页以外的URL参数后缀,正确示例:https://gitlab.your-company.com

②:Access Token:自建GitLab Token生成方式请参见 Access Token 添加说明

2. 通用 URL 导入

image

参数说明:

  • URL导入支持针对通用三方平台按单个代码进行导入,需要填写代码库完整的克隆地址。

说明

注意代码库克隆地址非浏览器中的代码库 URL,即可用于 HTTP 克隆的地址。

  • 账号:可用于第三方平台HTTP克隆使用的账号。

  • 根据不同的三方平台,对应Access Token生成方式参见 Access Token 添加说明

3. 本地导入工具

当代码库数量超过100个,或单个代码库容量超过1G时,网页端导入可能出现超时,建议使用本地导入工具进行导入,参见安装迁移工具

后续步骤

1. 云效代码推拉认证设置

当开发者使用云效新平台推拉代码,需要配置认证信息:

2. 更新代码库地址

导入后,代码库地址需要更新为云效上新仓库的地址。

  • 本地代码库Remote地址更新:

    # 查看当前配置的remote执行 
    git remote -v
    #替换当前配置的remote(默认origin)执行
     git remote set-url origin <云效上新的 git clone 地址>
  • 三方系统推拉代码库地址更新。

    如有三方系统推拉代码的场景,需要手动替换三方系统上配置的仓库地址。

    如三方系统使用 HTTPS 推拉代码,需要同时更新三方系统上配置的推拉账密参数,使其能够正常访问云效的代码库。

3.仓库代码同步

针对导入后三方代码库持续更新,而需要单向强制覆盖同步的场景,可以使用仓库同步功能,详情参见仓库同步。

4.(可选)解绑三方授权

如果你需要解绑三方库授权,在待导入代码库列表页面,单击解除绑定。