[Gitlab] Project 遷移

以下是要將 GitLab 專案搬到不同台 GitLab Server 的步驟教學

 

至 Project 下的 Settings > General

 

打開 Advanced

 

到裡面的 Export project 區域中,直接點擊 Export project 按鈕

 

點選完後他會跳出這個內容,他此刻已經在打包匯出檔了,等候一下。

 

GitLab 打包完後會寄一封這樣的 mail 給你,裡面有附下載連結,點選即可直接下載

 

或者直接在 General Settings 刷新頁面也可以看到下載按鈕

 

 下載下來會是一個 .gz 的壓縮檔

 

接著到你想放置的新 GitLab Server 選擇 New project

 

選擇 Import project

 

這裡要匯入的是從舊的 GitLab Server 匯出的 Project,所以選擇 GitLab export

 

最後輸入你想定義的 Project 名稱,上傳剛剛 download 下來的 .gz 壓縮檔即可。

 

做完就成功複製到新的 GitLab Server 了,原有的 commit 紀錄等資訊也會一起複製過來,End。