Gitlab的使用总结
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的使用总结相关推荐
- GitLab安装说明
GitLab,是一个使用 Ruby on Rails 开发的开源应用程序,与Github类似,能够浏览源代码,管理缺陷和注释,非常适合在团队内部使用. gitlab是基于Ruby on Rails的, ...
- git ssh创建分支_Git(2):在gitlab中创建开发用户,以及master分支的安全管理
一.创建用户 1.创建管理gitlab的开发人员的用户 2.配置用户信息 3.将用户添加到java-daem组中 4.用户登录成功后,在用户界面为用户添加ssh认证 5.在linux主机中将maste ...
- centos gitlab mysql_CentOS-7下yum安装GitLab-CE
GitLab介绍 gitlab 不用说,大家都知道是做什么的,gitlab 分为 Gitlab Community Edition(gitlab社区版又称gitlab-ce).Gitlab Enter ...
- Pycharm上传Gitlab
第一步:在Gitlab创建新项目 第二步:更改工程文件名(一定要确保所有文件名称一致,否则会出现其他问题) 第三步:创建本地git链接,如下操作 第四步:选择需要上传的文件,并查看是否创建.git文件 ...
- gitlab如何克隆项目到本地进行开发,如何让webstorm项目右键菜单出现Git子菜单,右下角出现Matser分支
cd 到盘符 例如D:. cd 到您的项目目录 去gitlab对应项目拷贝http的克隆地址 然后在gitlab命令窗口输入 git clone http://192.168.2.231/knoww ...
- gitLab创建自己的私有库
一.创建私有库的流程简介 创建一个项目,留着后面的流程3制作私有库 在可以创建私有库的地方创建一个code repository, code repository是代码仓库,我们把代码上传到这个仓库. ...
- 通过Shell脚本将VSS项目批量创建并且提交迁移至Gitlab
脚本运行环境:Git Bash 系统环境:Windows 10 Pro 1709 VSS版本:Microsoft Visual SourceSafe 2005 我的VSS工作目录结构如下: D:\wo ...
- GitLab CI流水线配置文件.gitlab-ci.yml详解(三)
GitLab CI流水线配置文件.gitlab-ci.yml详解 - contents:: 目录 本文讲解在 :ref:GitLab的汉化与CI持续集成gitlab-runner的配置 <con ...
- Gitlab CI更多内容学习(二)
文章目录 1 CI含义 2.1 多平台统一发布 2.2 平台解耦单一发布 3. CI job按需触发 4. Gitlab CI/CD管道配置 5. Job和Runner 6. Gitlab CI预定义 ...
- Gitlab CI(一)
Gitlab CI流程设计与思考 repo添加ci完整流程 新增Repo CI注册需要开发者提供的信息和我们这边需要反馈的信息. CI注册需要提供的信息: 1. Repo url 2. 需要注册哪些C ...
最新文章
- 解决ExcelReport导出Excel报Number of rules must not exceed 3错误的问题
- Caffe---Pycaffe进行网络结构(xxx.prototxt)可视化
- 我们来谈谈那些智能家居里的语音对话设备
- 第十一届蓝桥杯赛后总结 —— 两年征战蓝桥,惜败来年再战。
- 拒绝网络*** 如何防御Sniffer***
- fork-join详解(2)
- 亲测,终于知道为什么这本 Python 书销量超过13W+!
- pyqtSignal信号和槽
- 毛子说PostgreSQL 需要实现多主
- 最优化算法 之 遗传算法代码实现及说明
- cboard企业版源码_数据可视化BI平台——CBoard的部署与使用(笔记整理)
- 静态代理、JDK与Cglib动态代理简单实现
- 【gitee】fatal: unable to access ‘https://username:password@gitee.com: Port number ended with ‘l‘
- DataFactory造数-常用的数据产生方式
- 配置Windows通过腾讯云服务器远程Ubuntu系统
- 稳压、调压、监控、DC/DC电路大全2
- PDF转PNG高清不失帧
- 高铁视频监控系统必看五大要求
- uip-学习笔记(移植篇)
- 人脸识别系统设计 -- 基于J2判据和FLDA的多分类器的人脸识别系统设计论文报告(三)(附matlab)
热门文章
- 开源ERP PK 传统ERP_开源ERP商业模式及前景访谈(视频) 转
- 大数据之-Hadoop3.x_MapReduce_切片源码分析---大数据之hadoop3.x工作笔记0104
- Linux工作笔记032---Centos7.3/8.2 下安装mysql_不局限于MySql版本
- WebStorm学习笔记003---前端脚手架
- win10安装迅雷精简版处理方法---发布者不受信任
- cmd查看所有数据库 db2_民生银行数据库自动化部署的探索与实践
- python编程(json数据输入)
- 搜索引擎的那些事(网页下载)
- Altium Designer画元器件封装三种方法
- 九度搜索引擎点击优化_深圳坂田企业老总在想竞价推广和网站优化选哪个?