gitlab 原理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了gitlab 原理相关的知识,希望对你有一定的参考价值。

参考技术A

gitlab原理:

GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。

其实,说直白点写,他就是个git服务器,和github差不多,只不过,这个gitlab可以下载到本地进行搭建,代码存在本地服务器上,而不是放在远端的github上。

二者相比较如下:

gitlab                                                       github

安全性       代码存在本地,自行管控         代码存在远端,厂商管控

私密性       代码能见度自行设置                 免费的代码完全开放,付费的代码隐藏

成本           运维成本                                    代码隐藏

综上述:

要是企业中有服务器,建议搭建gitlab,毕竟代码放到自己这安心些

当然要是自己公司写的的代码不重要的话,可以放到免费版github上

以上是关于gitlab 原理的主要内容,如果未能解决你的问题,请参考以下文章

gitlab+gitlab-runner搭建自动化部署

gitlab runner 权限问题

gitlab-runner运行一直卡住

GitLab CI持续集成配置方案

GitLab学习记录

使用Gitlab实现自动化部署与持续集成