如何检查服务器上安装的Gitlab版本?
我是关于Gitlab更新日志中指定的版本:https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CHANGELOG.md
例如:"6.5.0","6.4.3"等.
这只能通过终端完成吗?
有没有办法远程执行(使用浏览器而不是终端)?
Max*_*xim 298
我已经将我的服务器更新为GitLab 6.6.4,并最终找到了在没有SSH访问服务器的情况下远程获取GitLab版本的方法.
您应该登录以访问以下页面:
https://your.domain.name/help
它显示类似于:
GitLab 6.6.4 42e34ae
GitLab是用于协作代码的开源软件.
...
等
ntw*_*uru 66
对于综合版本:\
sudo gitlab-rake gitlab:env:info
Run Code Online (Sandbox Code Playgroud)
例:
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: git@your.hostname: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
Run Code Online (Sandbox Code Playgroud)
Mír*_*íra 22
您有两个选择(登录后).
{"version":"10.1.0","revision":"5a695c4"}GitLab Community Edition 10.1.0 5a695c4小智 11
cd/opt/gitlab
cat version-manifest.txt
例:
gitlab-ctl 6.8.2-omnibus
gitlab-rails v6.8.2
目前的gitlab版本是6.8.2
bundle exec rake gitlab:env:info RAILS_ENV=production
Run Code Online (Sandbox Code Playgroud)
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: git@gitlab.arch: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
Run Code Online (Sandbox Code Playgroud)
阅读这篇文章,它会对你有所帮助.
cat /opt/gitlab/version-manifest.txt |grep gitlab-ce|awk '{print $2}'
Run Code Online (Sandbox Code Playgroud)
如果使用 Gitlab Docker 镜像:
sudo cat /srv/gitlab/data/gitlab-rails/VERSION
Run Code Online (Sandbox Code Playgroud)
示例输出:
12.1.3
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
129930 次 |
| 最近记录: |