V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
wzw
V2EX  ›  程序员

[不考虑资源消耗]自建 Git 服务器 5-10 个人的团队, 推荐用哪个? (可以把 CI/CD 考虑进来)

  •  
  •   wzw · 2019-10-25 21:25:49 +08:00 · 6621 次点击
    这是一个创建于 1885 天前的主题,其中的信息可能已经有所发展或是发生改变。

    不考虑资源消耗( CPU/内存 非常多)

    • Gitea
    • gogs
    • gitlab
    • ...

    帖子看了很多, 但是这个目前不考虑 资源, 看看选哪个,gitea 作者就在 v2ex

    第 1 条附言  ·  2019-10-26 22:23:31 +08:00
    目前答案是 gitlab, 清一色的答案呀
    32 条回复    2022-02-25 19:52:59 +08:00
    beginor
        1
    beginor  
       2019-10-25 21:29:44 +08:00 via Android
    gitlab+runner,云原生
    silenceshell
        2
    silenceshell  
       2019-10-25 21:36:38 +08:00
    我们用 gitea,感觉还是有一些限制,例如 wiki 功能蜜汁排序,无层级。
    其他倒是很方便。
    wzw
        3
    wzw  
    OP
       2019-10-25 21:41:32 +08:00
    @beginor #1 Gitea + drone 是不是也可以,会不会复杂很多, 可能要试了才知道


    @silenceshell #2 这个小细节,可能还好吧, 开源的东西,有些可以稍微克服一下
    gamexg
        4
    gamexg  
       2019-10-25 21:45:05 +08:00 via Android   ❤️ 1
    不考虑资源消耗推荐 gitlab

    不知道现在 gogs 是否稳定,
    当年试用时创建 issue 如果带图片就会 500,后来确认是 gogs 依赖的 xorm 库有 bug。
    oneisall8955
        5
    oneisall8955  
       2019-10-25 22:31:15 +08:00 via Android   ❤️ 1
    我司只用过 gitlab,体验还行
    anubu
        6
    anubu  
       2019-10-25 22:41:48 +08:00   ❤️ 1
    公司 gitlab 一站式解决,自用 gitea+drone 方便折腾。
    leer
        7
    leer  
       2019-10-25 22:52:00 +08:00   ❤️ 1
    都不考虑资源消耗了,必须 gitlab 啊,没跑了。
    ck65
        8
    ck65  
       2019-10-25 23:12:05 +08:00   ❤️ 1
    GitLab 不用考虑。我司(企业版)和我的个人仓库(社区版)都是 GitLab。
    natforum
        9
    natforum  
       2019-10-25 23:15:22 +08:00   ❤️ 1
    小团队推荐 gitea,gitlab 太耗资源,当然不差钱的话还是 gitlab,真香
    infra
        10
    infra  
       2019-10-25 23:18:01 +08:00
    多尝试少问,gitlab 必选。
    dvaknheo
        11
    dvaknheo  
       2019-10-25 23:19:51 +08:00   ❤️ 2
    直接 ssh 就行啊,何必这么折腾。
    git init --bare
    alexwu
        12
    alexwu  
       2019-10-25 23:21:49 +08:00   ❤️ 1
    不考虑资源消耗那当然选择 Gitlab,想要简单一点也可以用 Gitea
    但是 Gogs 就感觉没有在维护了
    wzw
        13
    wzw  
    OP
       2019-10-25 23:24:58 +08:00
    看来必须要试试 gitlab 呀
    byfar
        14
    byfar  
       2019-10-25 23:26:03 +08:00
    技术观念更新很快啊。

    想想 6 年前用的还是 QQ+FTP
    mowentian
        15
    mowentian  
       2019-10-25 23:45:12 +08:00   ❤️ 1
    强烈推荐 gitlab

    当年图个潮,用了 gogs,现在里面项目也就二三十个不到,已经卡得妈都不认识了,git push 一下好几分钟,还 block 住其他所有操作。。。

    一想到这个就要抽自己耳光
    mowentian
        16
    mowentian  
       2019-10-25 23:48:46 +08:00
    gitlab 之前创业的时候用,也是 5~10 个人,就随便搞了个台式机,配置也不搞,用得美滋滋
    那为啥选 gogs,因为前几年不是 go 很火嘛。。。
    wzw
        17
    wzw  
    OP
       2019-10-25 23:55:27 +08:00
    @mowentian #15 那是不是 Gitea 也不要去尝试了
    fy
        18
    fy  
       2019-10-26 00:11:41 +08:00 via Android
    @mowentian gitea 是 gogs 的 fork,可以无缝迁移的,虽然分家挺久了现在
    ericgui
        19
    ericgui  
       2019-10-26 00:45:43 +08:00
    @fy fork。。。。。
    lolizeppelin
        20
    lolizeppelin  
       2019-10-26 00:55:40 +08:00
    我自己家用的 gitea
    数据库用的 PG,很清爽 没有遇到 15 楼的问题
    icekingcy
        21
    icekingcy  
       2019-10-26 00:57:50 +08:00 via iPhone
    上百个仓库了 GOGS 一直很好的运行
    mml
        22
    mml  
       2019-10-26 01:06:58 +08:00 via iPhone
    不用想,gitlab,
    xiaomimix5
        23
    xiaomimix5  
       2019-10-26 04:01:29 +08:00 via Android
    @silenceshell gitea 如何 ssl,有没有大佬用宝塔面板搭建过的?因为宝塔有自动续期 ssl 的脚本。
    zhuzhi90
        24
    zhuzhi90  
       2019-10-26 04:10:13 +08:00
    不考虑资源的话推荐 gitlab.

    我自己自用的是 gitea, 也挺好用的.
    shenyuzhi
        25
    shenyuzhi  
       2019-10-26 07:42:46 +08:00 via iPhone
    不考虑下 atlassian 全家桶吗
    kischang
        26
    kischang  
       2019-10-26 07:45:03 +08:00 via Android
    不推荐 gogs
    千万不要觉得小团队,轻量级,就用 gogs
    等哪天需要哪个功能,发现没有的时候,想切到 gitlab,就有的哭了
    AaronWang13
        27
    AaronWang13  
       2019-10-26 10:43:09 +08:00
    小组现在用的是 gitlab+runner 原生吧 用的也挺舒服的
    cz5424
        28
    cz5424  
       2019-10-26 14:46:09 +08:00 via iPhone
    gitlab+runner
    HangoX
        29
    HangoX  
       2019-10-26 17:21:45 +08:00
    不考虑资源消耗还想什么。。。直接 gitlab,毕竟 gitlab 是功能最强大的,ci/cd 一套又做得好肯定选 gitlab
    dafengchui
        30
    dafengchui  
       2019-10-26 21:52:48 +08:00
    自建 gitlab + ssl, 阿里云 ecs 走 cdn,总是 442 问题, 一直没解决过, 只能不走 cdn 了.
    wzw
        31
    wzw  
    OP
       2019-10-26 22:25:10 +08:00
    @dafengchui #30 自己用的话, 没必要 cdn 了吧
    lunny
        32
    lunny  
       2022-02-25 19:52:59 +08:00
    Gitea ,几十万 repo 都没出现问题呢。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1401 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 16:52 · PVG 00:52 · LAX 08:52 · JFK 11:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.