环境Requirements软件版本CentOS6.6Python2.6Ruby2.1.5Git1.7.10+Redis2.0+MySQLGitLab7-8-stableGitLab Shellv2.6.0yum源为了提高软件安装速度,将yum源设置为阿里云开源镜像$ cd /etc/yum.rep...
分类:
其他好文 时间:
2015-12-17 00:34:35
阅读次数:
227
迁移环境准备:Gitlab数据迁移需在同版本之间进行。因为不同版本的gitlab之间,数据库的库表结构与程序的实现方式是有差异的。若需从服务器A把gitlab的数据迁移至服务器B,则服务器B需部署与服务器A同样版本的gitlab方可。迁移实现方式:可以使用gitlab备份与恢复的命令,实现..
分类:
其他好文 时间:
2015-12-15 19:35:23
阅读次数:
5566
实际应用设置之前要在个人用户设置中增加key(为了备份ssh的项目)备份进入ditlab容器cd /home/git/gitlabbundle exec rake gitlab:backup:create RAILS_ENV=productioncd /home/git/gitlabbundle e...
分类:
其他好文 时间:
2015-12-13 17:09:15
阅读次数:
268
前几天在公司看到有人使用"ssh-agent/bin/bash-c‘ssh-add~/.ssh/identity;gitpullsth‘"这样的命令从gitlab上面拉应用.第一次见到这样的使用感觉好高端啊!(其实是本人孤陋寡闻了),于是抱着好奇的心使用man科普一下(这里装了一下逼,md结果什么都没看懂,这逼装得真失败还是直接百..
分类:
其他好文 时间:
2015-12-12 17:15:39
阅读次数:
103
部署环境准备Gitlab需要以下系统与软件环境:Ruby(MRI)2.1Git1.7.10+Redis2.4+MySQL由于系统的git,ruby环境一般版本比较低,因此需考虑升级。1.升级git。删除原系统的git:#rpm-eperl-Git-1.7.1-3.el6_4.1.noarchgit-1.7.1-3.el6_4.1.x86_64源码包编译安装git:#tar-zxvfgit-2...
分类:
其他好文 时间:
2015-12-11 16:44:41
阅读次数:
333
敏捷开发 持续集成 gitlab+gerrit+jenkins
分类:
其他好文 时间:
2015-12-09 13:26:08
阅读次数:
914
问题事情是这样的,最近跟几位同事搞一些东西,打算在Gitlab上建一个仓库,然后协同开发。我建好仓库,将其他几位同事添加进来,角色分配为Develop。之后提交初始代码到master分支后,他们用sourceTree拉取代码后进行开发,之后再提交时发现无法提交,提示没有权限。如下:错误提示:git ...
分类:
其他好文 时间:
2015-12-01 14:45:28
阅读次数:
16598
现在网上的gitlab都是基于nginx代理gitlabsocket的访问方式配置基于nginx的https无需多说,配置只基于haproxy的https后端选择代理gitlab的Unicorn需要修改的配置有/home/git/gitlab/config/unicorn.rb/home/git/gitlab/config/gitlab.config此处host修改为FQDN也就是你的ip或者..
分类:
其他好文 时间:
2015-11-17 07:09:12
阅读次数:
251
摘要我们在日常工作中会遇到公司有个gitlab,还有些自己的一些项目放在github上。这样就导致我们要配置不同的ssh-key对应不同的环境。目录[-]1,生成一个公司用的SSH-Key 2,生成一个github用的SSH-Key3,添加私钥4,修改配置文件5,目录结构6,测试 我们在日常工作.....
分类:
其他好文 时间:
2015-11-15 23:10:30
阅读次数:
182
我们在日常工作中会遇到公司有个gitlab,还有些自己的一些项目放在github上。这样就导致我们要配置不同的ssh-key对应不同的环境。下面我们来看看具体的操作: 1,生成一个公司用的SSH-Key? ? ? $ ssh-...
分类:
其他好文 时间:
2015-11-12 16:21:42
阅读次数:
392