git服务器比较有名的是gitosis和gitolite,这两个管理和使用起来稍微有些复杂,没有web页面,而gitlab则是类似于 github的一个工具,github无法免费建立私有仓库,并且为了代码安全,于是在内网安装了一个自己实验室的一个git服务器,多方比较,选择了 gitlab,gitl
分类:
其他好文 时间:
2016-01-27 18:51:54
阅读次数:
1813
1.安装过程登陆www.gitlab.cc网站,根据你的系统,选择不同的安装演示的过程是在Centos6上的配置A.yuminstallcurlopenssh-serverpostfixcronie(邮箱配置另行说明,如果使用postfix,请下载安装,如使用第三方的企业邮箱,则无需安装)B.curlhttp://packages.gitlab.cc/install/g..
分类:
其他好文 时间:
2016-01-27 02:08:07
阅读次数:
1453
目录:1、gitlab简介2、安装配置gitlab2.1、实验环境介绍2.2、更改仓库存储位置2.3、开启https访问2.4、启用SMTP服务3、GitLab的基本使用4、备份及恢复5、总结1、gitlab简介GitLab是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。..
分类:
其他好文 时间:
2016-01-22 22:15:56
阅读次数:
386
什么是持续集成持续集成是一种软件开发实践,即团队开发成员经常集成它们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。为什么使用持续集成1.减少风险2.减少重复过程3.任何时间、任何地点生成...
分类:
移动开发 时间:
2016-01-21 23:47:03
阅读次数:
986
其实整个步骤都很简单,但是由于程序比较臃肿,对系统有一定要求,内存最好2G以上,我的服务器因因为内存不够,直接报错unicorn反复启动,直接导致gitlabsock链接错误,现在直接给出搭建过程yuminstallcurlopenssh-serverpostfixcronie
servicepostfixstart
chkconfigpostfixon..
分类:
其他好文 时间:
2016-01-20 06:32:54
阅读次数:
168
Git-版本控制工具,跟svn、cvs是同级的概念。
Github-一个网站,提供给用户空间创建git仓储,保存用户的一些数据文档或者代码等
GitLab-基于Git的项目管理软件
分类:
其他好文 时间:
2016-01-20 06:26:48
阅读次数:
124
gitlab与github大致的功能类似,使用github创建的库必须是公有库,对于一些隐私文件就很难办了,所以可以使用gitlab搭建一个属于自己的私有的github;本文主要是讲如何利用gitlab提供的web-hooks,实现自动更新版本库到远程仓库中;1.首先需要在远程的git仓库服务器安装lamp或..
分类:
Web程序 时间:
2016-01-14 12:41:02
阅读次数:
174
一、git提交代码走meger请求的整体流程工作中使用git推代码时,如果走merge请求,那么也就是说拉代码时拉公共代码库的代码,但是提交时需要先提交到自己的代码库,然后在gitlab上提交merge请求,相应负责人review代码后合并代码到公共代码库中。之前前面的部分没有总结,过一段时间后竟忘...
分类:
其他好文 时间:
2016-01-08 13:19:52
阅读次数:
158
StartingGitLabUnicornStartingGitLabSidekiqStartinggitlab-git-http-servermasterfailedtostart,checkstderrlogfordetails.TheGitLabUnicornwebserverisnotrunning.TheGitLabSidekiqjobdispatcherwithpid56999isrunning.Thegitlab-git-http-serverwithpid56975isrunning.在修..
分类:
其他好文 时间:
2016-01-01 23:07:14
阅读次数:
5126
说明:项目的代码的备份是重中之重,时刻备份远程仓库代码是非常有必要的.具体安装文档:http://yujianglei.blog.51cto.com/7215578/1725962一.配置Gitlab自动备份,启动gitlab容器时指定一下参数--env=‘GITLAB_BACKUP_DIR=/home/git/data/backups‘--env=‘GITLAB_BACKUPS=daily‘\..
分类:
其他好文 时间:
2015-12-18 13:17:08
阅读次数:
734