Gitlab的使用总结

TIME: 20150408

1.介绍

都用过Github,但是它有一个缺点是必须在外网使用,Gitlab就可以让你安装到Ubuntu的局域网服务器上。介绍就点到这里。

2.安装

2013年的时候安装Gitlab还要自行配置数据库、服务器等,现在已经可以做到直接使用一个deb包安装了。具体的安装教程在Create, review and deploy code together。

$ sudo dpkg -i gitlab_7.7.2-omnibus.5.4.2.ci-1_amd64.deb
Selecting previously unselected package gitlab.
(正在读取数据库 ... 系统当前共安装有 255717 个文件和目录。)
正在解压缩 gitlab (从 gitlab_7.7.2-omnibus.5.4.2.ci-1_amd64.deb) ...
正在设置 gitlab (7.7.2-omnibus.5.4.2.ci-1) ... Thank you for installing GitLab! Configure and start GitLab by running the following command: sudo gitlab-ctl reconfiguregit clone https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6 GitLab should be reachable at http://xxx Otherwise configure GitLab for your system by editing /etc/gitlab/gitlab.rb file And running reconfigure again. $ sudo gitlab-ctl reconfigure ..... $
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17

https://downloads-packages.s3.amazonaws.com/ubuntu-12.04/gitlab_7.7.2-omnibus.5.4.2.ci-1_amd64.deb

安装成功,没有其它问题,下一步考虑如何批量建立仓库。

安装后就可以像使用Github一样使用本机上的Gitlab了,真是让git服务器走进大众家庭了。大家不需要为各个没有听过的点上再费力。

3.sudo gitlab-ctl reconfigure配置

有些默认配置并不一定适合你,所以要进行自定义配置,当然这个配置也仅仅是源码存放的路径了,等等。

4.使用Gitlab管理Android源码

这个是一个高级话题了,换句话说就是如何在Gitlab批量添加仓库。有这个需求的人目前并不是很多,但是确实是一个需求。比如这里就有一个人一样的Import the entire android repositories to GitLab。

Gitlab的使用总结相关推荐

  1. GitLab安装说明

    GitLab,是一个使用 Ruby on Rails 开发的开源应用程序,与Github类似,能够浏览源代码,管理缺陷和注释,非常适合在团队内部使用. gitlab是基于Ruby on Rails的, ...

  2. git ssh创建分支_Git(2):在gitlab中创建开发用户,以及master分支的安全管理

    一.创建用户 1.创建管理gitlab的开发人员的用户 2.配置用户信息 3.将用户添加到java-daem组中 4.用户登录成功后,在用户界面为用户添加ssh认证 5.在linux主机中将maste ...

  3. centos gitlab mysql_CentOS-7下yum安装GitLab-CE

    GitLab介绍 gitlab 不用说,大家都知道是做什么的,gitlab 分为 Gitlab Community Edition(gitlab社区版又称gitlab-ce).Gitlab Enter ...

  4. Pycharm上传Gitlab

    第一步:在Gitlab创建新项目 第二步:更改工程文件名(一定要确保所有文件名称一致,否则会出现其他问题) 第三步:创建本地git链接,如下操作 第四步:选择需要上传的文件,并查看是否创建.git文件 ...

  5. gitlab如何克隆项目到本地进行开发,如何让webstorm项目右键菜单出现Git子菜单,右下角出现Matser分支

    cd 到盘符 例如D:. cd 到您的项目目录 去gitlab对应项目拷贝http的克隆地址 然后在gitlab命令窗口输入  git clone http://192.168.2.231/knoww ...

  6. gitLab创建自己的私有库

    一.创建私有库的流程简介 创建一个项目,留着后面的流程3制作私有库 在可以创建私有库的地方创建一个code repository, code repository是代码仓库,我们把代码上传到这个仓库. ...

  7. 通过Shell脚本将VSS项目批量创建并且提交迁移至Gitlab

    脚本运行环境:Git Bash 系统环境:Windows 10 Pro 1709 VSS版本:Microsoft Visual SourceSafe 2005 我的VSS工作目录结构如下: D:\wo ...

  8. GitLab CI流水线配置文件.gitlab-ci.yml详解(三)

    GitLab CI流水线配置文件.gitlab-ci.yml详解 - contents:: 目录 本文讲解在 :ref:GitLab的汉化与CI持续集成gitlab-runner的配置 <con ...

  9. Gitlab CI更多内容学习(二)

    文章目录 1 CI含义 2.1 多平台统一发布 2.2 平台解耦单一发布 3. CI job按需触发 4. Gitlab CI/CD管道配置 5. Job和Runner 6. Gitlab CI预定义 ...

  10. Gitlab CI(一)

    Gitlab CI流程设计与思考 repo添加ci完整流程 新增Repo CI注册需要开发者提供的信息和我们这边需要反馈的信息. CI注册需要提供的信息: 1. Repo url 2. 需要注册哪些C ...

最新文章

  1. 解决ExcelReport导出Excel报Number of rules must not exceed 3错误的问题
  2. Caffe---Pycaffe进行网络结构(xxx.prototxt)可视化
  3. 我们来谈谈那些智能家居里的语音对话设备
  4. 第十一届蓝桥杯赛后总结 —— 两年征战蓝桥,惜败来年再战。
  5. 拒绝网络*** 如何防御Sniffer***
  6. fork-join详解(2)
  7. 亲测,终于知道为什么这本 Python 书销量超过13W+!
  8. pyqtSignal信号和槽
  9. 毛子说PostgreSQL 需要实现多主
  10. 最优化算法 之 遗传算法代码实现及说明
  11. cboard企业版源码_数据可视化BI平台——CBoard的部署与使用(笔记整理)
  12. 静态代理、JDK与Cglib动态代理简单实现
  13. 【gitee】fatal: unable to access ‘https://username:password@gitee.com: Port number ended with ‘l‘
  14. DataFactory造数-常用的数据产生方式
  15. 配置Windows通过腾讯云服务器远程Ubuntu系统
  16. 稳压、调压、监控、DC/DC电路大全2
  17. PDF转PNG高清不失帧
  18. 高铁视频监控系统必看五大要求
  19. uip-学习笔记(移植篇)
  20. 人脸识别系统设计 -- 基于J2判据和FLDA的多分类器的人脸识别系统设计论文报告(三)(附matlab)

热门文章

  1. 开源ERP PK 传统ERP_开源ERP商业模式及前景访谈(视频) 转
  2. 大数据之-Hadoop3.x_MapReduce_切片源码分析---大数据之hadoop3.x工作笔记0104
  3. Linux工作笔记032---Centos7.3/8.2 下安装mysql_不局限于MySql版本
  4. WebStorm学习笔记003---前端脚手架
  5. win10安装迅雷精简版处理方法---发布者不受信任
  6. cmd查看所有数据库 db2_民生银行数据库自动化部署的探索与实践
  7. python编程(json数据输入)
  8. 搜索引擎的那些事(网页下载)
  9. Altium Designer画元器件封装三种方法
  10. 九度搜索引擎点击优化_深圳坂田企业老总在想竞价推广和网站优化选哪个?