最近要评估迁移 gh 的代码到本地了,想咨询下 v2 老哥们的公司规模和使用的哪家自建方案? 涵 CI/CD 吗?
最近要评估迁移 gh 的代码到本地了,想咨询下 v2 老哥们的公司规模和使用的哪家自建方案? 涵 CI/CD 吗?
1
AreYou0k 17h 7m ago
Forgejo, 含, 还兼容 github action
|
2
InDom 17h 6m ago
GitLab
|
3
qweruiop 17h 4m ago gitea ,轻量。
|
4
jackOff 17h 2m ago
gitea ,和楼上相同理由
|
5
zmh69695328 17h 2m ago via Android
腾讯的 coding
|
6
KagurazakaNyaa 17h 0m ago
公司用 gitlab ,自己家用 gitea
|
7
xaxb 16h 43m ago
用现有的 ssh 就好了,CI/CD 需求写 hook 脚本。
|
8
licsber 16h 41m ago
|
9
Mageblade 16h 38m ago
docker 跑 gogs ,比 gitea 更轻量,我已经稳定使用很多年了
|
10
ysicing 16h 27m ago
公司用的 harness 魔改版,自用 gitea
|
11
ko20 16h 18m ago
公司用的 gitlab ,自用是 Forgejo ,比 Gitea 更开源自由,并且 Forgejo Actions 对 GitHub Actions 兼容性更好。对我来说 Gitea 已经是老黄历了,前几年自建的 git 还是 gitea ,但是今年已经换成了 Forgejo
|
12
kenshin912 16h 16m ago
公司用的 GitLab , 自用 Gitea.
|
13
vexify 16h 11m ago via Android
记得一定要做好备份+监控,万一崩了有个兜底可以恢复
|
14
garvinchen1015 16h 1m ago
Gitea 和 GitLab 用下来,维护成本差多少?
|
15
jetsung 16h 1m ago
"比 Gitea 更开源自由" 这句话难崩。Gitea 不开源了?不允许提交 issue 还是不允许 PR 了?无非公司化 VS 社区化而已。
|
16
shakaraka 15h 55m ago
第一选择 gitea ,直到 gitea 不再能满足你,再选 gitlab
|
17
zhuangzhuang1988 15h 54m ago
gitea
|
18
phoenix380 OP Forgejo 我记得好像是 gitea 的二开分支?
|
19
phoenix380 OP 考虑到要兼容 GitHub 的 CI/CD 语法的话,感觉第一选择还是 gitea 了,前几天拉 28.2.0 测了下,pr 和 issue 以及 comment 比较多的仓库还是有点吃力,迁移 fail
|
20
zengxs 15h 46m ago
@garvinchen1015 #14 其实不差多少,gitlab 运维并没有特别复杂 (用 docker omnibus 方案)
无非多吃点资源,4c8g 跑 gitlab 足矣,这个配置 10 人左右团队用不会有性能问题 |
21
jetsung 15h 40m ago
@phoenix380 早期软分叉(可以直接迁移),现在已经硬分叉(不可以直接迁移)了。欧洲的开源组织维护。
刚看了下两边,有更明显的特征区分了: Gitea 源码有 AGENTS.md ,Forgejo 没有。且 Codeberg 那边是禁止编写的代码构成的项目的。 |
22
FrankAdler 15h 30m ago
@ko20 Forgejo 有点小众了
|
23
tao1991123 15h 25m ago
gitea
|
24
vergilgao 15h 20m ago Forgejo
很好用,我们公司是搞 C#的,这个还能托管 nuget 前段时间我瞎搞搞出了个 BUG ,本来以为是软件的问题,其实是我部署的问题。这几天刚修好。 https://codeberg.org/forgejo/forgejo/issues/13193 |
25
phoenix380 OP @vergilgao 我们的 repo 比较大,超过 6K 个 pr 和 5K 个 issue 了,这个也是比较头疼的地方
|
26
vergilgao 15h 17m ago
@phoenix380 大公司就去找大方案。我们公司一共 7 个程序员,我们内部用。
|
27
dishonest 15h 8m ago
gitlab 应该是比较靠谱的,中小型公司很适合用。开源的那些也不是不行,但是那些小团队维护或者是个人维护稳定性安全性比较没有保证。
|
28
nc 14h 58m ago
我司用 Phorge,Phabricator 的 fork,是不是很小众。 https://github.com/phorgeit/phorge
|
29
phoenix380 OP @dishonest 哈哈哈公司也是小规模的,单纯 repo 比较大了
|
30
phoenix380 OP 看起来只能考虑 gitea 或者是 Forgejo 来做评估了,初步看了下,gitlab 的 ci/cd 那边语法好像要重改。比较麻烦了
|
31
caotian 13h 6m ago
自己搭了 ghe ,资源要求比较高,优点是完全跟 gh 兼容,如 actions 。
|
32
WebKit 13h 0m ago
@ko20 Forgejo 对比 gitea 有什么优势呢?如果是更开源和兼容 GitHub actions 之类的,感觉切换动力没有这么大啊。毕竟家里的 NAS 性能一般没有编译的需求。
|
33
ko20 12h 52m ago
@WebKit #32 普通用户没必要切换的,日常用户用不到区别。但是 Gitea 有付费企业版,就这点我就放弃 Gitea 了,因为我可能存在软件洁癖吧,能 F-Droid 安装的我绝不从 Google Play 安装。
相比起来:Forgejo 完全开源无付费闭源功能,版权不用交给开发商; Gitea 有付费企业版 Actions 对 GitHub 流水线兼容更好 独有联邦功能,不同 Forgejo 站点可以互通 PR 、Issue 安全预警对所有人公开 |
34
zcf0508 12h 45m ago
gitea ,注意要及时更新,前不久才被外部入侵了。
|
35
moioooo 11h 37m ago via iPhone
gitea 呀
|
36
Vaspike 11h 29m ago
gitlab
|
37
lff0305 11h 25m ago
1. Perforce;
2. Github Enterprise |
39
bxb100 11h 19m ago
@FrankAdler codeberg 小众不了一点
|
40
SnowyParadise 11h 18m ago
我们还准备从 Github Enterprise 迁移到 Github Cloud 呢...
|
41
sephy 10h 25m ago
gitea + drone 或者 gitea + gitea-runner
|
42
liaohongxing 10h 23m ago
我用 gitea
|
43
bingoAI 10h 18m ago
自建 gitea 很好用
|
44
hushao 9h 53m ago
Gitea 完全够用
但是好奇迁移本地的动机是啥呢? |
45
Smileh 8h 46m ago
GitLab
|
46
phoenix380 OP @hushao 某些资质要求……
|
47
phoenix380 OP @SnowyParadise 公司规模小,也就 50 多个人,研发也就 30 个,买不起 ghe
|
48
vastlogic 4h 47m ago via iPhone
大公司一般 GitLab 私有化部署,部分大公司呢会基于 GitLab 自己 fork 私有化定制
|
49
chihiro2014 4h 46m ago
gitea + woodpecker
|
50
liuliuliuliu 3h 29m ago
@vergilgao #24 我好奇问一句,用 C# 搞什么开发啊?
|