397 Stimmen

Wie überprüfe ich die Version von GitLab?

Wie kann man überprüfen, welche Version von GitLab auf dem Server installiert ist?

Ich befinde mich in Bezug auf die Version im GitLab-Changelog:
https://gitlab.com/gitlab-org/gitlab-foss/blob/master/CHANGELOG.md

Zum Beispiel: "6.5.0", "6.4.3", usw.

Kann dies nur über das Terminal gemacht werden?
Gibt es eine Möglichkeit, dies remote zu tun (mit dem Browser anstelle des Terminals)?

518voto

Maxim Punkte 11357

Ich habe meinen Server auf GitLab 6.6.4 aktualisiert und endlich den Weg gefunden, die Version von GitLab remote abzurufen, ohne SSH-Zugriff auf den Server zu haben.

Du solltest eingeloggt sein, um auf die folgende Seite zuzugreifen: https://deine.domain.name/help

Es zeigt etwas Ähnliches an:

GitLab 6.6.4 42e34ae

GitLab ist eine Open-Source-Software für die Zusammenarbeit an Code.
...
usw.

140voto

ntwrkguru Punkte 1516

Für Omnibus-Versionen:

sudo gitlab-rake gitlab:env:info

Beispiel:

Systeminformationen
System:     Ubuntu 12.04
Aktueller Benutzer:   git
Mit RVM verwenden:  nein
Ruby-Version:   2.1.7p400
Gem-Version:    2.2.5
Bundler-Version:1.10.6
Rake-Version:   10.4.2
Sidekiq-Version:3.3.0

GitLab-Informationen
Version:    8.2.2
Revision:   08fae2f
Verzeichnis:  /opt/gitlab/embedded/service/gitlab-rails
DB-Adapter: postgresql
URL:        https://deine.hostname
HTTP-Klon-URL: https://deine.hostname/eine-gruppe/ein-projekt.git
SSH-Klon-URL:  git@deine.hostname:eine-gruppe/ein-projekt.git
LDAP verwenden: ja
Omniauth verwenden: nein

GitLab Shell
Version:    2.6.8
Repositories:   /var/opt/gitlab/git-data/repositories
Hooks:      /opt/gitlab/embedded/service/gitlab-shell/hooks/
Git:        /opt/gitlab/embedded/bin/git

86voto

John McGehee Punkte 7849

Sie können auf die Version über eine URL, die Web-GUI und die ReST-API zugreifen.

Über eine URL

Eine HTML-Seite mit der Version kann in einem Browser unter https://your-gitlab-url/help angezeigt werden. Die Version wird nur angezeigt, wenn Sie angemeldet sind.

Über ein Menü in der Web-GUI

Wenn Sie keine Lust haben, diese URL einzugeben, können Sie die gleiche HTML-Seite auch über ein Menü in der GitLab Web-GUI aufrufen:

In GitLab 11 und später

  1. Melden Sie sich bei GitLab an
  2. Klicken Sie auf das ? Dropdown-Menü oben rechts. Wählen Sie Hilfe.
  3. Die GitLab-Version erscheint oben auf der Seite

In früheren Versionen, wie GitLab 9

  1. Melden Sie sich bei GitLab an
  2. Klicken Sie auf das drei Linien Dropdown-Menü oben links. Wählen Sie Hilfe.
  3. Und dann erscheint die Version oben auf der Seite

Über die ReST-API

Melden Sie sich als beliebiger Benutzer an, wählen Sie das Benutzer-Symbol oben rechts auf dem Bildschirm. Wählen Sie Einstellungen > Zugriffstoken. Erstellen Sie ein persönliches Zugriffstoken und kopieren Sie es in die Zwischenablage.

In einer Linux-Shell verwenden Sie curl, um auf die GitLab-Version zuzugreifen:

curl --header "PRIVATE-TOKEN: persönliches-Zugriffstoken" your-gitlab-url/api/v4/version

45voto

Arihant Godha Punkte 2199

Wenn Sie eine selbstgehostete Version von GitLab verwenden, sollten Sie möglicherweise diesen Befehl ausführen.

grep gitlab /opt/gitlab/version-manifest.txt

27voto

Míra Punkte 1265

Sie haben zwei Möglichkeiten (nachdem Sie sich eingeloggt haben).

  1. Verwenden Sie die API-URL https://gitlab.example.com/api/v4/version (Sie können sie auch von der Befehlszeile aus mit einem privaten Token verwenden), sie gibt zurück {"version":"10.1.0","revision":"5a695c4"}
  2. Verwenden Sie die HELP-URL im Browser https://gitlab.example.com/help und Sie werden die Version von GitLab sehen, d.h. GitLab Community Edition 10.1.0 5a695c4

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X