抬头仰望星空,是否能发现自己的渺小。

伪斜杠青年

人们总是混淆了欲望和理想

从 Gogs 迁移到 Gitea

其实我也是无意间发现 Gogs 还有一个衍生版,才会去注意 Gogs 相关的信息,其实对于个人来说,Gogs 够用了,但 我留意到的就是 Gogs 已经很久没有更新了,后来了解到这个:

从 Gogs vs Gitea 看中外文化差异 #16

看到了这部分:

# whusnoopy commented on 18 Feb 2019
感觉跟文化无关,就是新特性推不下去了。比如 inline-comment Code Review,这个需求被提 Issue 好久了,也有人提供了 PR,但是 unknwon 就是不合并,表示 gogs 就不这么干。这种官方不支持,在许可证允许的情况下,那就另起炉灶呗

于是也就清楚该怎么做了,开源项目出于安全性考虑,握在一个人的手上,实际上不可信的,活跃度也会大大降低,上个 release 还是 2020,还是做下切换吧。

关于迁移与横向对比 Gitea 都有文档:

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

只是操作下来最新的 docker 镜像似乎在 arm 版本的环境变量设置上有点问题,不过不影响使用。我主要关注内存,经过一段时间的运行,都在树莓派上,大概是这样的:

可以看到,Gogs 还是轻量得多的,数据库方面,Gitea 也比 Gogs 多了一半的表结构,不过整体来说影响不大,100m 内存还是给得起的。

没有孰好孰坏,我个人偏向于更新频率高还在维护的。同时,在可接受范围内,有些功能我可以不用,但不能没有,万一哪天要用,就是一个切换成本。


本站由以下主机服务商提供服务支持:

0条评论

发表评论