gitlab 汉化安装教程新手求教如何自己手动汉化

GitLab 社区版安装与汉化方法
1、GitLab 安装1.1 安装并配置必要的依赖关系在 CentOS 系统上,下面的命令将会打开系统防火墙 HTTP 和 SSH 的访问。yum install -y curl policycoreutils-python openssh-server
systemctl enable sshd
systemctl start sshd
firewall-cmd --permanent --add-service=http
systemctl reload firewalld使用 Postfix 发送邮件yum install postfix
systemctl enable postfix
systemctl start postfix1.2 添加 GitLab 镜像源并安装添加镜像源,或手动curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | bash安装yum install -y gitlab-ce如果为下载的rpm包,使用如下命令安装rpm -i gitlab-ce-XXX.rpm1.3 修改地址vim /etc/gitlab/gitlab.rb将external_url改为对应的地址和端口1.4 配置并启动 GitLabgitlab-ctl reconfigure1.5 通过浏览器访问上一步配置的域名系统默认的管理员账号为 root, 第一次访问 GitLab,系统会重定向 url 到重置密码的页面,需要输入初始化管理员账号的密码。 设置完成后,系统会重定向到登录界面,你就可以使用刚才输入的密码登录系统了。2、GitLab 汉化2.1 确认当前版本cat /opt/gitlab/embedded/service/gitlab-rails/VERSION假设当前版本为 v10.1.1,并确认汉化版本库是否包含该版本的汉化标签(-zh结尾),也就是是否包含v10.1.1-zh。2.2 在本地 clone 仓库git clone https://gitlab.com/xhang/gitlab.git
2.3 比较汉化标签和原标签,导出 patch 用的 diff 文件cd gitlab
git diff v10.1.1 v10.1.1-zh & ../v10.1.1-zh.diff2.4 上传v10.1.1-zh.diff 文件到服务器gitlab-ctl stop
patch -d /opt/gitlab/embedded/service/gitlab-rails -p1 & v10.1.1-zh.diff2.5 确定没有 .rej 文件,重启 GitLab 即可gitlab-ctl start2.6 执行重新配置命令gitlab-ctl reconfigure原文连接: 参考链接:
没有更多推荐了,
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!拒绝访问 | www.hhfate.cn | 百度云加速
请打开cookies.
此网站 (www.hhfate.cn) 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(43c5-ua98).
重新安装浏览器,或使用别的浏览器GitLab汉化指南 - 简书
GitLab汉化指南
为了方便,降低新手上手的难度,对GitLab进行汉化。
以下介绍GitLab汉化的两个方法
1、直接安装中文版
GitLab中文社区有集成了中文版的rpm安装包,可以直接去下载安装。
,目前汉化的最新版本是 gitlab-ce-9.3.0
CentOS 6.x 中,安装GitLab中文版:
# curl -LJO https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6/gitlab-ce-9.3.0-ce.0.el6.x86_64.rpm
# rpm -i gitlab-ce-9.3.0-ce.0.el6.x86_64.rpm
修改配置/etc/gitlab/gitlab.rb,绑定域名:
external_url 'http://gitlab.xxx.com'
修改这个配置,会影响GitLab里面显示的仓库链接。
使配置生效:
# 重新生成配置,启动服务
gitlab-ctl reconfigure
# 清空缓存
gitlab-rake cache:clear RAILS_ENV=production
# 重启所有 gitlab 组件
gitlab-ctl restart
确定GitLab安装版本
通过官方提供的GitLab-CE Omnibus安装包安装了GitLab CE 9.2.6
# cat /opt/gitlab/embedded/service/gitlab-rails/VERSION
克隆GitLab汉化源代码仓库
# 克隆 GitLab.com 仓库
git clone https://gitlab.com/xhang/gitlab.git
# 如果是8.8之前的版本可以使用这个
git clone https://gitlab.com/larryli/gitlab.git
:只更新到8.8.5版本。
:延续Larry Li项目的8-8-zh中文版本进行更新,目前最新版本是9.3.0 。
根据安装的版本到 LarryLi项目 或 xhang项目 查看汉化是否支持,注意只要前两位版本号一致就好,如:安装GitLab版本是8.8.6,可以使用 v8.8.0 汉化版本。
打汉化补丁
以 9.2.6 版本为例(使用xhang的git仓库)
# 进入克隆仓库得到的gitlab目录
# 查看tag版本,选择合适的汉化版本
# 对比不同,这里比较的是tag,v9.2.6为英文原版,v9.2.6-zh为汉化版本。diff结果是汉化补丁。
git diff v9.2.6..v9.2.6-zh & /tmp/9.2.6.diff
# 停止gitlab
gitlab-ctl stop
# 应用汉化补丁
cd /opt/gitlab/embedded/service/gitlab-rails
git apply /tmp/9.2.6.diff
# 启动gitlab
gitlab-ctl start
如果汉化中出现问题,请重新安装GitLab,注意要先备份数据。
选择将用来搭建 GitLab CE 的操作系统: CentOS 7 (and RedHat/Oracle/Scientific Linux 7) 检查您的服务器是否符合硬件需求.GitLab packages 是专为64位系统编译的. 如需安装到32位操作系统,可考虑其他的...
一. GitLab的安装 GitLab中文官网地址:https://www.gitlab.com.cn/ 使用官方推荐的Omnibus 包安装方法 添加 GitLab 镜像源并安装 curl -sS http://packages.gitlab.com.cn/install...
Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智能路由,微代理,控制总线)。分布式系统的协调导致了样板模式, 使用Spring Cloud开发人员可以快速地支持实现这些模式的服务和应用程序。他们将在任何分布式...
原文地址 测试系统CentOS6.9,IP地址192.168.0.80 源码编译需要很多依赖,很容易出错,此处直接选择rpm包方式安装 官方地址:https://about.gitlab.com/downloads 中文网站地址:https://www.gitlab.com...
Gitlab的安装,升级,以及汉化操作说明 注:仅指在CentOS6.5的64位版本上,进行Gitlab的相关安装,升级,汉化说明。 Gitlab的安装 按顺序执行以下命令:sudo yum install curl openssh-server openssh-clien...
1.persecution He always cleaves to his principle in spite of persecution. 2.bleary He stared at Leo with great bleary eyes. 3.purge He re...
蒲公英的种子随着风四处飘散 有的被身边的小草拦截 有的被远方的森林吸引 他们飞过了草地 飞过了田野 飞过了大河 落在一片荒凉 他把头深深的低入身下的土地 为自己的辛苦跋涉感到委屈 一阵阵春雨催着他发芽生长 眼前的生机慢慢清晰 原来他已经扎下了根茎
1、有严重不良信用纪录的人 一个人如果在银行或别人那里有严重的不良信用纪录,不管他今天对你多么信誓旦旦,你也千万不要相信他。 2、看上去心术不正的人 一个人的阅历和经历大部分都写在脸上,也会凸显在他的行事作风上。如果一个人看上去不务正业或心术不正,那么还是放弃吧。 3、没有...
41.underlie v.构成……的基础(或起因) A underlies B A构成B的基础或原因(A是原因/基础;B是结果) A deep faith underlies her work among refugees. 坚定的信念构成了她在难民中工作的原因/基础。 ...如何汉化 GitLab? - 知乎有问题,上知乎。知乎作为中文互联网最大的知识分享平台,以「知识连接一切」为愿景,致力于构建一个人人都可以便捷接入的知识分享网络,让人们便捷地与世界分享知识、经验和见解,发现更大的世界。31被浏览<strong class="NumberBoard-itemValue" title="分享邀请回答github.com/yjqg6666/gitlabhq 或
看i18-zh分支提交 我只翻译了界面 文档待翻译。你要翻的话建议fork 最后合并到一起2添加评论分享收藏感谢收起corethink.cn0添加评论分享收藏感谢收起写回答

我要回帖

更多关于 gitlab 汉化 的文章

 

随机推荐