鏡映 Git 儲存庫
DevOps Insights 將於 2026 年 8 月 31 日結束服務並停止運作。Continuous Delivery 將於 2027 年 2 月 12 日在以下地區停止運作:au-syd、ca-tor、us-east。 Code Risk Analyzer 也將於該日於所有地區停止提供服務。 若某個區域未實際使用這些功能,該區域中的功能可能會提前停用,並停止接受新的實例。 了解更多
如果您的來源和目標套件庫 (repos) 都使用 Git Repos and Issue Tracking,您可以使用內建的 GitLab 鏡像功能。 此特性會自動同步化來源與目標儲存庫。 如果您使用不同的 Git 供應商,您必須設定自己的鏡像解決方案。 或者,若要鏡射來源 repo 中的變更,請手動克隆 Git repo 並將其推送至目標 repo。
如果無法鏡映專案,您可以改為 匯出 並 匯入 專案。 不過,如果對來源儲存庫進行變更,則來源與目標儲存庫不會同步。
若要鏡映 Git Repos and Issue Tracking 儲存庫,請完成下列步驟:
-
在目標儲存庫中建立空白 GitLab 專案。 請勿使用 Readme 檔來起始設定此專案。
-
在目標區域中使用
write_repository範圍 建立個人存取記號。 請將此代幣的副本儲存起來。 -
使用 推送鏡映,將來源儲存庫推送至目標儲存庫:
a. 從來源儲存庫中,選取 設定 > 儲存庫。
b. 在 Repository 頁面的 Mirror repository 區段中,輸入目標 repo 的 URL。
c. 選取 推送 以指定鏡映的方向。
d. 選取 密碼 以使用密碼鑑別方法。
e. 鍵入您在步驟 2 中建立的個人存取記號。
f. 按一下 鏡映儲存庫,以啟動鏡映處理程序。 啟動處理程序可能需要長達 5 分鐘。
-
在目標區域中,尋找儲存庫的鏡映,以驗證它已順利鏡映。