Maison > outils de développement > git > Comment mettre à niveau GitLab 12 vers la version 13 ? Présentation de la méthode

Comment mettre à niveau GitLab 12 vers la version 13 ? Présentation de la méthode

PHPz
Libérer: 2023-03-29 13:38:51
original
1216 Les gens l'ont consulté

GitLab 13 est la dernière version de la plateforme GitLab, qui apporte de nombreuses nouvelles fonctionnalités et mises à niveau aux utilisateurs. Si vous êtes un utilisateur de GitLab 12, vous voudrez peut-être savoir comment mettre à niveau votre système vers la version 13. Dans cet article, nous allons vous présenter comment mettre à niveau GitLab 12 vers la version 13.

1. Sauvegarder les données

Pendant le processus de mise à niveau, la première chose à faire est de sauvegarder les données de GitLab pour éviter toute perte de données. Si votre système stocke des données importantes, il est recommandé de les sauvegarder au préalable pour éviter des situations inattendues. Vous pouvez sauvegarder vos données avec la commande suivante :

sudo gitlab-rake gitlab:backup:create
Copier après la connexion

L'emplacement par défaut des sauvegardes GitLab est /var/opt/gitlab/backups。如果您想将备份存储到不同的位置,可以通过在备份命令后添加BACKUP=dir/to/backups à modifier. Avant la mise à niveau, assurez-vous d'avoir correctement sauvegardé vos données.

2. Vérifiez la version de GitLab

Avant la mise à niveau, il est préférable de vérifier la version de GitLab actuellement utilisée. Vous pouvez le vérifier avec la commande suivante :

sudo gitlab-rake gitlab:env:info
Copier après la connexion
Copier après la connexion

Cela listera la version GitLab, la version Ruby, la version Rails et d'autres informations. Veuillez vous assurer que vous exécutez GitLab version 12.

3. Mettre à jour les packages d'installation du système

Avant de démarrer le processus de mise à niveau, il est recommandé de mettre à jour tous les packages d'installation du système. Vous pouvez mettre à jour à l'aide de la commande suivante :

sudo apt-get update
sudo apt-get upgrade
Copier après la connexion

Cela mettra à jour tous les packages d'installation de votre système Ubuntu/Denbian pour garantir qu'ils sont cohérents avec les exigences de GitLab 13.

4. Téléchargez le nouveau package GitLab

Entrez sur le site officiel de GitLab et téléchargez la version 13.

wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu/pool/trusty/main/g/gitlab-ce/gitlab-ce_13.6.1-ce.0_amd64.deb
Copier après la connexion

Ici, 13.6.1 est la dernière version de GitLab, vous pouvez apporter des modifications en fonction de la dernière version.

5. Installez GitLab 13

Avant GitLab 12, Omnibus était généralement utilisé pour installer GitLab. Vous pouvez utiliser la commande suivante pour passer à la version 13 :

sudo dpkg -i gitlab-ce-13.6.1-ce.0_amd64.deb
Copier après la connexion

Une fois l'installation terminée, reconfigurez GitLab :

sudo gitlab-ctl reconfigure
Copier après la connexion

Puis démarrez. Services liés à GitLab :

sudo gitlab-ctl start
Copier après la connexion

6. Vérifier la mise à niveau

Après avoir terminé l'installation et la configuration, vous pouvez vérifier si la mise à niveau a réussi en vous connectant à votre compte GitLab existant. Vous pouvez également afficher la version actuelle de GitLab en exécutant la commande suivante :

sudo gitlab-rake gitlab:env:info
Copier après la connexion
Copier après la connexion

Cela renverra des informations telles que le nouveau numéro de version, la version Ruby et la version Rails. Si toutes les informations sont correctes, le processus de mise à niveau est fonctionnel.

7. Testez les nouvelles fonctionnalités

La version 13 de GitLab apporte de nombreuses nouvelles fonctionnalités et mises à niveau que vous pouvez tester et comprendre leurs avantages. Par exemple, il prend en charge davantage de flux de travail automatisés CI/CD et une meilleure sécurité.

Dans cet article, nous expliquons comment mettre à niveau GitLab 12 vers la version 13. Avant de commencer la mise à niveau, assurez-vous d'avoir sauvegardé vos données et assurez-vous que vous utilisez toutes les dépendances requises par la nouvelle version. Si vous avez des questions, veuillez vous référer à la documentation officielle de GitLab.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal