gitlab-ce12.x升級13.x路線


1. 當前安裝環境

CentOS Linux release 7.3.1611 (Core)
gitlab-ce-12.5.6-ce.0.el7.x86_64.rpm

2. 關閉gitlab服務,並備份數據文件

gitlab-ctl stop

scp -r /opt/gitlab backup_node:/backup/

3. 下載對應版本的安裝包

# 下載12.x最后一個發行版本
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-12.9.9-ce.0.el7.x86_64.rpm

# 下載13.x第一個發行版本
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-13.0.0-ce.0.el7.x86_64.rpm

# 下載13.x最新發行版本
https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-13.5.3-ce.0.el7.x86_64.rpm

4. 開始升級

# 安裝當前版本最后一個發行版
yum install -y ./gitlab-ce-12.10.14-ce.0.el7.x86_64.rpm

# 安裝下一個版本第一個發行版
yum install -y ./gitlab-ce-13.0.0-ce.0.el7.x86_64.rpm

# 安裝下一個版本最新發行版
yum install -y ./gitlab-ce-13.5.3-ce.0.el7.x86_64.rpm

5. 重啟服務,並查看狀態測試功能。主要確認下代碼倉庫是否完整。

gitlab-ctl restart

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM