按照官方安装文档安装完成之后的/home/git目录结构如下,这里我大致翻译官方的内容,部分加上自己的话,英语功力捉急,请见谅|-- home| |-- git| |-- .ssh| |-- gitlab| |-- gitlab-satellites| |-- gitlab-shell| |-- r...
分类:
其他好文 时间:
2014-11-07 11:10:14
阅读次数:
258
#配置安装EPEL及依赖环境#更新包 yum update yum -y install wget yum -y --nogpgcheck install http://download.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-...
分类:
其他好文 时间:
2014-11-07 00:57:15
阅读次数:
323
gitserver比較有名的是gitosis和gitolite,这两个管理和使用起来略微有些复杂,没有web页面,而gitlab则是类似于github的一个工具,github无法免费建立私有仓库,而且为了代码安全,于是在内网安装了一个自己实验室的一个gitserver,多方比較,选择了gitlab,...
分类:
其他好文 时间:
2014-10-20 19:02:53
阅读次数:
239
安装环境: 操作系统: Ubuntu 12.4 LTS 英文 数据库: postgresql webserver: nginx 能够说到7.x的时候,GitLab的文档已经相当完好了!此文作为翻译和部分FAQ. 1. 安装依赖包 (1)...
分类:
系统相关 时间:
2014-10-18 18:10:46
阅读次数:
379
一直想找个完美的版本的控制器,实验了submin,IF.SVNAdmin等等一大堆管理软件,发现scm-manager太方便了因为原来的版本控制器是windows平台的visualSVN,我想迁移到git用gitlab,但是考虑公司的程序员,所以想把svn和git集成到一台服务器找来找去,发现scm...
分类:
其他好文 时间:
2014-10-17 00:18:33
阅读次数:
422
当我们从github或者gitlab上clone项目或者参与项目时,我们需要证明我们的身份。一种可能的解决方法是我们在每次访问的时候都带上账户名、密码,另外一种办法是在本地保存一个唯一key,在你的账户中也保存一份该key,在你访问时带上你的key即可。github、gitlab就是采用key来验证你的身份的,并且利用RSA算法来生成这个密钥。
链接方法
首先你需要在github上或者...
分类:
其他好文 时间:
2014-10-14 21:35:29
阅读次数:
161
安装环境:
操作系统: Ubuntu 12.4 LTS 英文
数据库: postgresql
web服务器: nginx
可以说到7.x的时候,GitLab的文档已经相当完善了!此文作为翻译和部分FAQ.
1. 安装依赖...
分类:
系统相关 时间:
2014-10-12 04:18:17
阅读次数:
498
之前一直用文件同步工具进行两台服务器之间的同步最初的目的是吧gitlab的代码库同步到开发环境中运行 实时的 ,后来由于gitlab的代码仓库的代码不是实时的 于是在即使同步不适合 我的需求。后来查看到了gitlab的 hooks 可以根据 push 等事件进行调用链接于是在gitlab中添加了一个...
分类:
其他好文 时间:
2014-09-23 22:36:05
阅读次数:
242
第一步 启动gitlabbundle exec rails s -e production第二步 启动redis/etc/init.d/redis startchkconfig redis on如果不启动redis 创建项目的时候不成功
分类:
其他好文 时间:
2014-09-12 10:11:13
阅读次数:
197
gitlab搭建之互备模式gitlab搭建之互备模式前言:gitlab目前默认的部署方式是本地单机部署,为了提高gitlab环境的可靠性和稳定性,必须构建一套互备搭建方案:借助gitolilte的mirror功能可以实现此功能;搭建环境:2台服务器 -- RedHat 5.4内核版本 -- linu...
分类:
其他好文 时间:
2014-09-09 11:22:08
阅读次数:
2320