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]