tag omc oficial lav create comlab gitlab

omc - ¿Cómo verificar la versión de Gitlab?



gitlab omc (11)

¿Cómo verificar qué versión de Gitlab está instalada en el servidor?

Estoy a punto de la versión especificada en el registro de cambios de Gitlab:
https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CHANGELOG.md

Por ejemplo: "6.5.0", "6.4.3", etc.

¿Esto se puede hacer solo a través de la terminal?
¿Hay alguna manera de hacerlo de forma remota (con navegador en lugar de terminal)?


Obtenga información sobre GitLab y el sistema en el que se ejecuta:

bundle exec rake gitlab:env:info RAILS_ENV=production

Ejemplo de salida de gitlab: env: info

System information System: Arch Linux Current User: git Using RVM: yes RVM Version: 1.20.3 Ruby Version: 2.0.0p0 Gem Version: 2.0.0 Bundler Version:1.3.5 Rake Version: 10.0.4 GitLab information Version: 5.2.0.pre Revision: 4353bab Directory: /home/git/gitlab DB Adapter: mysql2 URL: http://gitlab.arch HTTP Clone URL: http://gitlab.arch/some-project.git SSH Clone URL: [email protected]:some-project.git Using LDAP: no Using Omniauth: no GitLab Shell Version: 1.4.0 Repositories: /home/git/repositories/ Hooks: /home/git/gitlab-shell/hooks/ Git: /usr/bin/git

Lee este article , te ayudará.


El OP también preguntó sobre la visualización de la versión de GitLab en un navegador:

  1. Inicia sesión en GitLab
  2. Haga clic en Ayuda en el menú de GitLab a la izquierda

He actualizado mi servidor a GitLab 6.6.4 y finalmente encontré la manera de obtener la versión de GitLab de forma remota sin acceso SSH al servidor.

Debe iniciar sesión para acceder a la siguiente página: https://your.domain.name/help

Muestra algo similar a:

GitLab 6.6.4 42e34ae

GitLab es un software de código abierto para colaborar en el código.
...
etc.


Otra opción es acceder a su panel de administración (debe iniciar sesión) a través de http://your.domain.name/admin y buscar la placa de Components . La primera información allí es la versión de GitLab.


Para versiones ómnibus:

sudo gitlab-rake gitlab:env:info

Ejemplo:

System information System: Ubuntu 12.04 Current User: git Using RVM: no 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 information Version: 8.2.2 Revision: 08fae2f Directory: /opt/gitlab/embedded/service/gitlab-rails DB Adapter: postgresql URL: https://your.hostname HTTP Clone URL: https://your.hostname/some-group/some-project.git SSH Clone URL: [email protected]:some-group/some-project.git Using LDAP: yes Using Omniauth: no 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


Se puede recuperar usando REST, ver Version API :

curl --header "PRIVATE-TOKEN: 9koXpg98eAheJpvBs5tK" https://gitlab.example.com/api/v4/version

Para la autenticación, consulte la documentación de tokens de acceso personal .


Si está utilizando una versión autohospedada de GitLab, puede considerar ejecutar este comando.

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


Si usted es un administrador y desea ver la versión de Gitlab (y más información que no conocía), haga clic en el ícono de llave inglesa / menú de administración y en Componentes puede ver muchas cosas, especialmente si está utilizando Omnibus .


Tienes dos opciones (después de iniciar sesión).

  1. Use la URL de la API https://gitlab.example.com/api/v4/version (puede usarla desde la línea de comando con token privado), devuelve {"version":"10.1.0","revision":"5a695c4"}
  2. Use la URL AYUDA en el navegador https://gitlab.example.com/help y verá la versión de GitLab, es decir, GitLab Community Edition 10.1.0 5a695c4

cat /opt/gitlab/version-manifest.txt | grep gitlab-ce | awk ''{print $ 2}''


cd / opt / gitlab

cat versión-manifiesto.txt

Ejemplo:

gitlab-ctl 6.8.2-omnibus
gitlab-rails v6.8.2

La versión actual de gitlab es 6.8.2