全部產品
Search
文件中心

Alibaba Cloud DevOps:通過網頁端匯入三方程式碼程式庫

更新時間:Jun 18, 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.(可選)解除綁定三方授權

如果你需要解除綁定三方庫授權,在待匯入程式碼程式庫列表頁面,單擊解除綁定。