web-dev-qa-db-ja.com

Gitlabのバージョンを確認するにはどうすればいいですか?

どのバージョンのGitlabがサーバーにインストールされているかを確認するにはどうすればいいですか?

Gitlabのchangelogで指定されているバージョンについてです。
https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CHANGELOG.md

たとえば、 "6.5.0"、 "6.4.3"などです。

これはターミナルを通じてのみ可能ですか。
リモートで(端末の代わりにブラウザを使って)それをする方法はありますか?

197
Maxim

私は自分のサーバーをGitLab 6.6.4にアップデートし、ついにサーバーにSSHでアクセスすることなくGitLabのバージョンをリモートで取得する方法を見つけました。

あなたログインしている必要があります次のページにアクセスするには:https://your.domain.name/help

これは次のようなものを示しています。

GitLab 6.6.4 42e34ae

GitLabはコードで共同作業するためのオープンソースソフトウェアです。
...
等。

274
Maxim

オムニバスバージョンの場合:\

Sudo gitlab-rake gitlab:env:info

例:

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
58
ntwrkguru

URL、Web GUI、およびReST APIを介してバージョンにアクセスできます。

URL経由

バージョンを表示するHTMLページは、ブラウザのhttps://your-gitlab-url/helpに表示できます。

Web GUIのメニューから

このURLを入力したくない場合は、GitLab Web GUIのメニューから同じHTMLページにアクセスすることもできます。

GitLab 11以降

  1. GitLabにログイン
  2. クリックしてください - ? 右上のドロップダウンメニューヘルプヘルプを選択します。
  3. GitLabのバージョンがページ上部に表示されます。

GitLab 9のような以前のバージョンでは

  1. GitLabにログイン
  2. クリックしてください - three lines 左上のドロップダウンメニューヘルプヘルプを選択します。
  3. そして、バージョンがページ上部に表示されます。

ReST APIを介して

任意のユーザーとしてログインし、画面の右上にあるユーザーアイコンを選択します。 設定>アクセストークンを選択します。個人用アクセストークンを作成してクリップボードにコピーします。

Linuxシェルでは、curlを使用してバージョンにアクセスします。

curl --header "PRIVATE-TOKEN: personal-access-token" your-gitlab-url/api/v4/version
24
John McGehee

2つの選択肢があります(ログイン後)。

  1. APIのURLを使用する https://gitlab.example.com/api/v4/version (プライベートトークンを使用してコマンドラインから使用できます)、{"version":"10.1.0","revision":"5a695c4"}を返します。
  2. ブラウザでHELP URLを使用する https://gitlab.example.com/help そしてあなたはGitLabのバージョン、すなわちGitLab Community Edition 10.1.0 5a695c4を見るでしょう。
22
Míra

GitLabのセルフホスト版を使用している場合は、このコマンドを実行することを検討してください。

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

14
Arihant Godha

cd/opt/gitlab

cat version-manifest.txt

例:

gitlab-ctl 6.8.2-オムニバス
gitlab-Rails v6.8.2

現在のgitlabのバージョンは6.8.2です

Screenshot of the console

11
Han Yahui

GitLabとそれが動作するシステムについての情報を入手してください:

bundle exec rake gitlab:env:info Rails_ENV=production

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

これを読みなさい article 、それはあなたを助けるでしょう。

8
Fox

http://domain-name/helpの代わりに、AdminとしてログインしてブラウザでGitlabのバージョン名を確認することもできます

  • http://domain-nameに行く
  • Gitlabに管理者としてログインします(Root
  • 管理エリアへ
  • 右下のGroupsタブの下に、Componentsタブがあります。

Gitlabのバージョンだけでなく、Gitlab Shell、Gitlab workhorse、Gitlab APIなどのさまざまなコンポーネント、バージョン番号 もあります。enter image description here そこにバージョンを更新するための提案もあります

6
Rajana Deepak

RESTを使用して取得できます。 Version API :を参照してください。

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

認証については 個人アクセストークン ドキュメントを参照してください。

2
Jaroslav Kravec

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

2
Aborn Jiang

あなたが管理者でGitlabのバージョンを知りたいなら(そしてもっと知りたくなかったら)、wrench/adminメニューのアイコンをクリックして、Componentsを見てください。特に、あなたがOmnibusを使っている場合は特に。

0
pjammer

Gitlab Dockerイメージを使用する場合:

Sudo cat /srv/gitlab/data/gitlab-Rails/VERSION

出力例:

12.1.3
0
DLight