xiaodouya33 发表于 2018-9-19 08:53:04

Centos7安装Gitlab10.0

# 5.1 查看gitlab版本  
cat /opt/gitlab/embedded/service/gitlab-rails/VERSION
  
# 5.2 下载git
  
yum install -y git
  
# 5.3 直接克隆代码,注意V8.9之前由larryli汉化项目
  
git clone # 5.4 V8.9之后由xhang汉化项目
  
git clone # 5.5 查看克隆的版本与gitlab是否相同
  
cat gitlab/VERSION
  
# 如果已经克隆过,则进行更新(第一次部署不用更新)
  
git fetch
  
# 5.6 复制一个和源目录一样的目录,后面多一个.ori
  
cp -r /opt/gitlab/embedded/service/gitlab-rails{,.ori}
  
# 5.7 将gitlab服务停止
  
gitlab-ctl stop
  
# 5.8 切换到gitlab汉化包所在的目录(即步骤二获取的汉化版gitlab
  
cd /root/gitlab
  
# 5.9.1 比较汉化标签和原标签,导出 patch 用的 diff 文件到/root下
  
git diff v10.1.1 v10.1.1-zh > ../10.1.1-zh.diff
  
# 5.9.2 将10.1.1-zh.diff作为补丁更新到gitlab中
  
patch -d /opt/gitlab/embedded/service/gitlab-rails -p1 < /root/10.1.1-zh.diff
  
# 5.9.3 启动gitlab并重新加载配置
  
gitlab-ctl start
  
gitlab-ctl reconfigure


页: [1]
查看完整版本: Centos7安装Gitlab10.0