设为首页 收藏本站
查看: 910|回复: 0

[经验分享] Gitlab的使用总结

[复制链接]

尚未签到

发表于 2018-1-10 19:15:23 | 显示全部楼层 |阅读模式
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。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-433664-1-1.html 上篇帖子: Omnibus Gitlab 502错误 下篇帖子: 公司gitlab开发
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表