前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >centos部署代码仓库gitlab(下)

centos部署代码仓库gitlab(下)

原创
作者头像
陈不成i
修改2021-06-04 18:05:56
4260
修改2021-06-04 18:05:56
举报
文章被收录于专栏:ops技术分享ops技术分享

汉化gitlab

1.安装git yum install -y git

2.克隆获取汉化版本库,下载最新的汉化包 git clone https://gitlab.com/xhang/gitlab.git

如果是要下载老版本的汉化包,需要加上老版本的分支,比如今天已经是10.0.4,我依旧想下载10.0.2,可以运行下面的语句 git clone https://gitlab.com/xhang/gitlab.git -b v10.0.2-zh

3.查看该汉化补丁的版本 cat gitlab/VERSION

4.停止gitlab服务 gitlab-ctl stop

5.切换到gitlab汉化包所在的目录(即步骤二获取的汉化版gitlab) cd /root/gitlab

6.比较汉化标签和原标签,导出 patch 用的 diff 文件到/root下 git diff v10.0.2 v10.0.2-zh > ../10.0.2-zh.diff

7.回到/root目录 cd /root

8.将10.0.2-zh.diff作为补丁更新到gitlab中 yum install patch -y patch -d /opt/gitlab/embedded/service/gitlab-rails -p1 < 10.0.2-zh.diff

9.启动gitlab gitlab-ctl start

10.重新配置gitlab gitlab-ctl reconfigure

三.设置管理员密码

管理员账号登录的用户名:root(虽然登录后管理员的用户名为Administrator,但是实际登录的用户名是root)

网页方式

浏览器访问gitlab所在的ip,输入密码后点击 “Change your password”(如果进行汉化,点击“修改密码”)。

file
file
file
file

指令方式

执行命令 gitlab-rails console production

稍等一会后会出现

file
file

irb(main):001:0> user = User.where(id: 1).first // id为1的是超级管理员 irb(main):002:0>user.password = ‘yourpassword’ // 密码必须至少8个字符 irb(main):003:0>user.save! // 如没有问题 返回true exit // 退出 ```

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 汉化gitlab
  • 三.设置管理员密码
    • 网页方式
      • 指令方式
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
      http://www.vxiaotou.com