[疑问] Gitea 和 GItlab 各自的优势是什么?大家更偏向于哪种代码仓库?

2021-10-17 21:05:20 +08:00
 KomiSans

公司目前使用的是私有化部署 GitLabCE 打算拿 gitea 再做个仓库备份什么的

9837 次点击
所在节点    程序员
23 条回复
zqx
2021-10-17 21:18:57 +08:00
个人使用感受排序 bitbucket gitlab gitee
liuxu
2021-10-18 00:10:12 +08:00
我以前和朋友的代码哦弄在自己的 gitea 上,后面迁移到了 github,不太好用
Sendya
2021-10-18 00:25:17 +08:00
Gitlab 是完整的 git 集成环境,包含 npm,nuget,docker registry 等私有集成,还有完整的 CI/CD,k8s 集成方案。

gitea 只是 git 的操作库实现搭配了基础 wiki 这些功能,需要配合其他第三方库或工具才能提供更专业的支持。比如 cicd 要 drone

当然,抛开需求谈技术一点用都没。
如果要完整不用太折腾,设备性能也足够,gitlab 比较好。

如果单纯就只是为了私有 git,gitea/gogs 很好
renothing
2021-10-18 00:50:20 +08:00
如果单纯只是备份,可以考虑把 gitlab 部署成异地主从模式。存储那块可以考虑 s3 fuse 来解决可用性
FrankAdler
2021-10-18 01:31:10 +08:00
个人或者非常小的团队(且无望变大)才用 gitea,因为功能太少了,稍微需要点三方系统搭配啥的,就开始捉急了
Trim21
2021-10-18 03:20:45 +08:00
单纯拿来做仓库备份的话 gitea 倒是挺好用的
knives
2021-10-18 08:11:12 +08:00
基本上可以参考 https://docs.gitea.io/en-us/comparison/

团队这边一开始因为硬件配置的问题,最开始用的 gogs 然后无缝换成 gitea,GitLabCE 用的不多。gitea 配合 drone 用下来也算基本满足需求,唯一不满的就是 drone 的运维功能太残废了……
janxin
2021-10-18 08:53:10 +08:00
Gitea 功能比较简单,看你们的需求如果只是单纯存存代码,只做 CI/CD 是足够的,很多附加功能处于缺失状态,需要大量依赖第三方工具。

Gitlab 需要的机器最低配置比较高,对应的,功能也多了很多,如果需要代码 Review 、重度使用 issue 功能、使用 Gitlab 管理项目就比较合适。
KickAssTonight
2021-10-18 09:40:19 +08:00
Alliot
2021-10-18 09:49:40 +08:00
gitea 轻量化,如果仅仅是代码仓库,小团队协作使用,建议 gitea 。
gitlab 全家桶大而全,对资源的要求也更高。
superrichman
2021-10-18 10:08:45 +08:00
人少 gitea,人多 gitlab
没钱 gitea,有钱 gitlab
binmiui
2021-10-18 10:11:49 +08:00
人少轻量化,推荐 Gogs
sunwei0325
2021-10-18 14:04:09 +08:00
gitee 做图床, 不用担心墙
nocrush
2021-10-18 14:19:44 +08:00
为何不靠考虑 coding.net

代码托管,CICD,项目协同都有了。
cpluspython
2021-10-18 15:30:54 +08:00
今天 Gitlab 已经上市了。 我们公司用的 Gitlab,个人还是比较推荐的。
zhixi
2021-10-18 15:34:07 +08:00
十人一下就 gitea,不然还是搭个 gitlab 吧
HeyHudy
2021-10-18 16:42:32 +08:00
@sunwei0325 gitea,不是 gitee
Rwing
2021-10-18 16:45:09 +08:00
那个啥,gitea 和 gitlab 其实没啥可比性。
一个专心只做 git repo,一个做的全功能的开发运维平台
看你需求是啥
telaviv
2021-10-18 16:59:22 +08:00
GitHub vs. Gitlab 呢?
johnsona
2021-10-18 17:20:34 +08:00
据说 gitlab 特占内存

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/808391

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX