当前位置:首页 > 技术 >

gitlab是用什么写的(gitlab 基本概念)

来源:原点资讯(www.yd166.com)时间:2022-12-12 15:40:59作者:YD166手机阅读>>

Gitea 是一款使用 Golang 编写的可自运营的代码管理工具。

在这个领域,名气最响的应该是 Gitlab。

但实际使用中Gitlab也有点问题,首先就是资源占用。Gitlab 是使用 ruby 编写的,好几年之前刚出来的时候,一台1G内存的虚拟主机连安装运行都做不到,着实震惊。

时至今日都已经发展到了以docker镜 像分发,gitlab 仍旧会有体积和运行时资源占用的问题。另一点就是功能,对于一般标准团队来说,gitlab的功能太过于丰富,这是往好的地方说,往坏的地方说就是它包含了太多不需要的东西,而这些东西还占用磁盘和运行时资源。

同时 Gitlab 的许可证政策对新的用户也不是非常友好,主要在于与其他平台的同步上面。

例如有一个下面的场景:你将代码提交到自己的服务器上后,如果希望能够自动同步到其他的平台上,比如 GitHub 或者从其他平台上镜像回来,Gitlab 的社区版本是做不到的。

你需要使用企业版本,企业办法的收费是一个用户 5 美元,就算用户不再提交代码了,或者你的员工已经离职了,这个许可证也没有办法收回。

于是着手查看开源的可选方案,很快就找到了golang 研发的gitea。

使用golang研发的软件分发都很容易,体积小,安装使用简单,运行时占用资源少。

且gitea的功能很完备。

Gitea 和 Gogs 的关系

Gitea 其实是 Gogs 的一个分支。

这 2 个都有国人的参与,只是 Gogs 可能开发理念和 Gitea 有所不同,感觉社区上面的参与度不高。

同时 Gogs 更新速度较慢,因此可能选择 Gitea 会多一些。

我们也选择使用了 Gitea 。

Gitea 与其它 Git 托管工具的横向对比

这里列出了 Gitea 与其它一些 Git 托管工具之间的异同,以便确认 Gitea 是否能够满足您的需求。

请注意,此列表中的某些表项可能已经过时,因为我们并没有定期检查其它产品的功能是否有所更改。

gitlab是用什么写的,gitlab 基本概念(1)

使用界面

使用界面的情况如下:

gitlab是用什么写的,gitlab 基本概念(2)

你可以直接对你的代码库进行提交。

栏目热文

gitlab和github区别(一张图看懂git原理)

gitlab和github区别(一张图看懂git原理)

为什么需要使用git?这里分两个问题, 第一,有没有使用流水线和协作平台的必要 关于第一个问题 公司人员经常会有两个误区...

2022-12-12 15:41:37查看全文 >>

gitlab搭建(gitlab使用教程官方)

gitlab搭建(gitlab使用教程官方)

GitLab-使用入门1 导读本教程主要讲解了gitlab在项目的环境搭建和基本的使用,可以帮助大家在企业中能够自主搭建...

2022-12-12 15:46:04查看全文 >>

gitlab是什么表(gitlab简介和使用)

gitlab是什么表(gitlab简介和使用)

前天,按GitLab一贯的发版规律,Gitlab官方发布了又一个里程碑大版本GitLab 14.0 。在GitLab 1...

2022-12-12 15:25:21查看全文 >>

gitlab是如何工作的(gitlab怎么在公司使用)

gitlab是如何工作的(gitlab怎么在公司使用)

一、gitlab1、简介GitLab是利用Ruby on Rails一个开源的版本管理系统,实现一个自托管的Git项目仓...

2022-12-12 15:28:29查看全文 >>

gitlab设置中文(gitlab怎样设置为中文)

gitlab设置中文(gitlab怎样设置为中文)

GitLab-使用入门1 导读本教程主要讲解了gitlab在项目的环境搭建和基本的使用,可以帮助大家在企业中能够自主搭建...

2022-12-12 15:34:10查看全文 >>

gitlab中文教程(gitlab设置中文)

gitlab中文教程(gitlab设置中文)

1 导读本教程主要讲解了GitLab在项目的环境搭建和基本的使用,可以帮助大家在企业中能够自主搭建GitLab服务,并且...

2022-12-12 15:17:37查看全文 >>

gitlab的服务器在哪(gitlab服务器的搭建与使用)

gitlab的服务器在哪(gitlab服务器的搭建与使用)

本文介绍常用的查看GitLab的版本的方法。方法一:使用/help页面确认...

2022-12-12 15:16:39查看全文 >>

...

1970-01-01 08:00:00查看全文 >>

gitlab怎么使用(gitlab使用教程图文详解)

gitlab怎么使用(gitlab使用教程图文详解)

GitLab-使用入门1 导读本教程主要讲解了gitlab在项目的环境搭建和基本的使用,可以帮助大家在企业中能够自主搭建...

2022-12-12 15:34:20查看全文 >>

gitlab官网(github官网登录入口)

gitlab官网(github官网登录入口)

Git栗 郭一璞 发自 凹非寺 量子位 报道 | 公众号 QbitAI今天,GitLab宣布完成了1亿美元融资。资方包含...

2022-12-12 15:39:59查看全文 >>

文档排行