1、下载安装包
wget
下载rpm包时,使用清华的镜像
2、rpm升级
rpm -Uvh gitlab-ce-8.7.0-ce.0.el6.x86_64.rpm
降级
rpm -Uvh --oldpackage -Uvh gitlab-ce-8.6.0-ce.0.el6.x86_64.rpm
Omnibus packages的一键升级非常简单,停止gitlab、备份数据库、迁移、然后启动gitlab这些操作都可以自动完成。
不论多大或多小的更新,默认的Omnibus packages都会停止gitlab、迁移、然后启动gitlab。
这个行为通过添加一个文件被改变:/etc/gitlab/skip-auto-migrations
在一些很小的升级时,可以直接迁移,无需停止gitlab服务,就可以通过添加上述文件处理,而在迁移完成后,再删掉上述文件。