Heim > Entwicklungswerkzeuge > Idiot > Wie aktualisiere ich GitLab 12 auf Version 13? Methodeneinführung

Wie aktualisiere ich GitLab 12 auf Version 13? Methodeneinführung

PHPz
Freigeben: 2023-03-29 13:38:51
Original
1197 Leute haben es durchsucht

GitLab 13 ist die neueste Version der GitLab-Plattform, die den Benutzern zahlreiche neue Funktionen und Upgrades bietet. Wenn Sie ein GitLab 12-Benutzer sind, möchten Sie vielleicht wissen, wie Sie Ihr System auf Version 13 aktualisieren. In diesem Artikel stellen wir Ihnen vor, wie Sie GitLab 12 auf Version 13 aktualisieren.

1. Daten sichern

Während des Upgrade-Vorgangs müssen Sie zunächst die Daten von GitLab sichern, um Datenverlust zu verhindern. Wenn Ihr System wichtige Daten speichert, empfiehlt es sich, diese vorab zu sichern, um unerwartete Situationen zu vermeiden. Sie können Ihre Daten mit dem folgenden Befehl sichern:

sudo gitlab-rake gitlab:backup:create
Nach dem Login kopieren

Der Standardspeicherort für GitLab-Backups ist /var/opt/gitlab/backups。如果您想将备份存储到不同的位置,可以通过在备份命令后添加BACKUP=dir/to/backups zu ändern. Stellen Sie vor dem Upgrade sicher, dass Sie Ihre Daten ordnungsgemäß gesichert haben.

2. Überprüfen Sie die GitLab-Version

Überprüfen Sie vor dem Upgrade am besten die aktuell verwendete GitLab-Version. Sie können es mit dem folgenden Befehl überprüfen:

sudo gitlab-rake gitlab:env:info
Nach dem Login kopieren
Nach dem Login kopieren

Hier werden die GitLab-Version, Ruby-Version, Rails-Version und andere Informationen aufgelistet. Bitte stellen Sie sicher, dass Sie GitLab Version 12 ausführen.

3. Systeminstallationspakete aktualisieren

Bevor Sie mit dem Upgrade-Vorgang beginnen, wird empfohlen, alle Installationspakete im System zu aktualisieren. Sie können mit dem folgenden Befehl aktualisieren:

sudo apt-get update
sudo apt-get upgrade
Nach dem Login kopieren

Dadurch werden alle Installationspakete in Ihrem Ubuntu/Denbian-System aktualisiert, um sicherzustellen, dass sie den Anforderungen von GitLab 13 entsprechen.

4. Laden Sie das neue GitLab-Paket herunter.

Betreten Sie die offizielle Website von GitLab und laden Sie Version 13 herunter.

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
Nach dem Login kopieren

Hier ist 13.6.1 die neueste GitLab-Version, Sie können Änderungen entsprechend der neuesten Version vornehmen.

5. Installieren Sie GitLab 13

Vor GitLab 12 wurde im Allgemeinen Omnibus zur Installation von GitLab verwendet. Sie können den folgenden Befehl verwenden, um auf Version 13 zu aktualisieren:

sudo dpkg -i gitlab-ce-13.6.1-ce.0_amd64.deb
Nach dem Login kopieren

Nachdem die Installation abgeschlossen ist, konfigurieren Sie GitLab neu:

sudo gitlab-ctl reconfigure
Nach dem Login kopieren

Dann starten GitLab-bezogene Dienste:

sudo gitlab-ctl start
Nach dem Login kopieren

6. Auf Upgrade prüfen

Nach Abschluss der Installation und Konfiguration können Sie überprüfen, ob das Upgrade erfolgreich war, indem Sie sich bei Ihrem bestehenden GitLab-Konto anmelden. Sie können die aktuelle Version von GitLab auch anzeigen, indem Sie den folgenden Befehl ausführen:

sudo gitlab-rake gitlab:env:info
Nach dem Login kopieren
Nach dem Login kopieren

Dadurch werden Informationen wie die neue Versionsnummer, die Ruby-Version und die Rails-Version zurückgegeben. Wenn alle Angaben korrekt sind, ist der Upgrade-Vorgang funktionsfähig.

7. Testen Sie neue Funktionen

GitLab Version 13 bringt viele neue Funktionen und Upgrades, deren Vorteile Sie testen und verstehen können. Es unterstützt beispielsweise mehr automatisierte CI/CD-Workflows und eine bessere Sicherheit.

In diesem Artikel stellen wir vor, wie man GitLab 12 auf Version 13 aktualisiert. Stellen Sie vor Beginn des Upgrades sicher, dass Sie Ihre Daten gesichert haben und alle für die neue Version erforderlichen Abhängigkeiten verwenden. Bei Fragen lesen Sie bitte die offizielle GitLab-Dokumentation.

Das obige ist der detaillierte Inhalt vonWie aktualisiere ich GitLab 12 auf Version 13? Methodeneinführung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage