关于私有化 git 服务 部署的几个选择 gitlab, gittea 和 Gogs

2018-02-27 15:43:58 +08:00
 xiaoyanbot

这几个用过的朋友,可以说说感想吗?

目测看起来,比较喜欢 go 语言的方案(即 Gittea 和 Gogs 方案)

21276 次点击
所在节点    问与答
33 条回复
shallyy
2018-02-27 15:48:00 +08:00
Gogs, 用 docker 跑很方便 外观也漂亮
Exia
2018-02-27 16:10:49 +08:00
用过 Gogs
觉得和 git 差不多,大概我现在就是 push 和 pull 吧
chinvo
2018-02-27 16:13:18 +08:00
Gogs 非常轻量,之前有发现对于重命名的跟踪存在文件名的 bug,不知道有没有修复

要用 CI 和 CodeReview 的话,GitLab 比较合适,再搭配 Redmine 做问题跟踪、项目管理就更完美了
xiaoz
2018-02-27 16:15:07 +08:00
如果不是上千人用,我决定 Gogs 完全足够,简单方便,占用低。
barbery
2018-02-27 16:27:46 +08:00
一直用 gitlab,还不错,都能满足需求
Mithril
2018-02-27 16:31:16 +08:00
Gitlab 功能很全,但你需要一个配置足够好的机器来跑。官方有 Docker Image,用那个就行。
简单的 Issue Tracking 用 Gitlab 自带的即可。Redmine 好处在于插件多,缺点也是插件多。很多插件基本处于废置状态。如果组内人不是很多, 可以试试 Jira 或者 YouTrack。10 人以内几乎免费。
joysir
2018-02-27 17:45:31 +08:00
看具体使用场景了,如果仅仅是个人使用,gitlab 实在没必要,我自己现在使用 gitlab,2 核 4G 服务器的资源被占用大部分。

需要一个 web 界面的话用 Gogs 吧

不需要 web 界面,只需要一个 git server 的话...
[在服务器上搭建 Git]( https://git-scm.com/book/zh/v2/%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E7%9A%84-Git-%E5%9C%A8%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E6%90%AD%E5%BB%BA-Git)
brickyang
2018-02-27 18:02:42 +08:00
GitLab。因为功能都满足需要而且内置 CI 很好用。
WispZhan
2018-02-27 19:16:23 +08:00
git lab 功能最全,但是感觉内存管理有点问题。建议官方推荐配置,并且独立部署。小内存不推荐。

gogs 的 markdown 有点问题。其余没发现。个人推荐 gogs 分支出的 gitea。目前没发现太大问题。
xiaoyanbot
2018-02-27 20:21:12 +08:00
gitea 支持 CodeReview 吗?
lishunli
2018-02-27 21:32:21 +08:00
git init --bare
msg7086
2018-02-28 00:26:05 +08:00
简单用的话 Gitea 挺好的,就自己几个人随便存点代码的话。
chairuosen
2018-02-28 00:39:53 +08:00
gitlab 你需要起码 2G 内存的 VPS,2G 将将够
htfy96
2018-02-28 00:42:50 +08:00
小团队的话还是建议上 gitlab,一步到位
Akkuman
2018-02-28 02:51:40 +08:00
gitea 和 gogs 不是差不多的东西吗,只是因为 gogs 的作者不希望别人插手到他的开发,这么说吧,gitea 和 gogs 的区别就是一个开源社区维护(很多人),一个是个人维护,还是建议 gitea,如果遇到问题能及时得到解决
paranoiagu
2018-02-28 07:43:31 +08:00
不了解后 2 款,一直 gitlab,docker 方式部署的,最感人的就是升级版本太方便了。
xsdhy
2018-02-28 07:52:28 +08:00
喜欢 gitlab 的 ci,不过的确太重了,对服务器配置要求高,也太重了
clino
2018-02-28 08:27:22 +08:00
gerrit 也是个好选择,做 code review 很好,和 github 这种 PR 类型的不一样,我觉得更适合企业内部使用.
Qzier
2018-02-28 08:47:21 +08:00
gogs 的 markdown 渲染有问题
xuhaoyangx
2018-02-28 10:08:57 +08:00
gitlab 上了 4g 都慢,偶尔还 502

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

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

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

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

© 2021 V2EX