Как проверить, какая версия GitLab установлена на сервере?
Я о версии, указанной в журнале изменений GitLab:
https://gitlab.com/gitlab-org/gitlab-foss/blob/master/CHANGELOG.md
Например: «6.5.0», «6.4.3» и т. Д.
Это можно сделать только через терминал?
Есть ли способ сделать это удаленно (с помощью браузера вместо терминала)?
Для омнибусных версий: \
Пример:
источник
Вы можете получить доступ к версии через URL-адрес, веб-интерфейс и API ReST.
Через URL
HTML-страница, отображающая версию, может отображаться в браузере по адресу
https://your-gitlab-url/help
. Версия отображается только если вы вошли в систему.Через меню в веб-интерфейсе
Если вы не хотите вводить этот URL-адрес, вы также можете получить доступ к той же HTML-странице из меню веб-интерфейса GitLab:
В GitLab 11 и позже
В более ранних версиях, таких как GitLab 9
Через API ReST
Войдите в систему как любой пользователь, выберите значок пользователя в правом верхнем углу экрана. Выберите Настройки> Токены доступа . Создайте личный токен доступа и скопируйте его в буфер обмена.
В оболочке Linux используйте
curl
для доступа к версии GitLab:источник
Если вы используете собственную версию GitLab, вы можете запустить эту команду.
grep gitlab /opt/gitlab/version-manifest.txt
источник
У вас есть два варианта (после входа в систему).
{"version":"10.1.0","revision":"5a695c4"}
GitLab Community Edition 10.1.0 5a695c4
источник
cd / opt / gitlab
версия кота-manifest.txt
Пример:
gitlab-ctl 6.8.2-омнибус
gitlab-rails v6.8.2
Текущая версия gitlab - 6.8.2
источник
Получите информацию о GitLab и системе, на которой он работает:
Пример вывода gitlab: env: info
Прочтите эту статью , она вам поможет.
источник
gitlab-rake gitlab:env:info RAILS_ENV=production
Вместо этого
http://domain-name/help
вы также можете проверить название вашей версии Gitlab в браузере, войдя в систему как Adminhttp://domain-name
Root
)Groups
вкладкой, вы можете найтиComponents
вкладкуТам вы найдете не только версию Gitlab, но и различные компоненты, такие как Gitlab Shell, рабочая лошадка Gitlab, Gitlab API и т. Д., Номера версий. Там же вы найдете предложения по обновлению версий.
источник
cat /opt/gitlab/version-manifest.txt | grep gitlab-ce | awk '{print $ 2}'
источник
awk '$1=="gitlab-ce"{print $2}' /opt/gitlab/version-manifest.txt
вместо этого.Его можно получить с помощью REST, см. Version API :
Для проверки подлинности см. Документацию по токенам личного доступа .
источник
При использовании образа Gitlab Docker:
Пример вывода:
источник
У меня версия: 12.2.0-ee, и я попробовал URL через ( https: // yourgitlab / help ), но у меня нет этой информации. С другой стороны, я получил это с gitlab-rake с успехом в командной строке:
... Информация о GitLab Версия: 12.2.0-ee ...
источник
Самый простой способ - вставить следующую команду:
и там вы получаете установленную версию. :)
источник
Если вы администратор, и если вы хотите увидеть версию Gitlab (и многое другое, о чем вы не знали), нажмите на значок меню гаечного ключа / администратора и в разделе « Компоненты» вы увидите много, особенно если вы используете Omnibus .
источник