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

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

  •  1
     
  •   xiaoyanbot Feb 27, 2018 22726 views
    This topic created in 3011 days ago, the information mentioned may be changed or developed.

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

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

    33 replies    2022-11-16 11:24:10 +08:00
    shallyy
        1
    shallyy  
       Feb 27, 2018
    Gogs, 用 docker 跑很方便 外观也漂亮
    Exia
        2
    Exia  
       Feb 27, 2018
    用过 Gogs
    觉得和 git 差不多,大概我现在就是 push 和 pull 吧
    chinvo
        3
    chinvo  
       Feb 27, 2018
    Gogs 非常轻量,之前有发现对于重命名的跟踪存在文件名的 bug,不知道有没有修复

    要用 CI 和 CodeReview 的话,GitLab 比较合适,再搭配 Redmine 做问题跟踪、项目管理就更完美了
    xiaoz
        4
    xiaoz  
       Feb 27, 2018
    如果不是上千人用,我决定 Gogs 完全足够,简单方便,占用低。
    barbery
        5
    barbery  
       eb 27, 2018
    一直用 gitlab,还不错,都能满足需求
    Mithril
        6
    Mithril  
       Feb 27, 2018
    Gitlab 功能很全,但你需要一个配置足够好的机器来跑。官方有 Docker Image,用那个就行。
    简单的 Issue Tracking 用 Gitlab 自带的即可。Redmine 好处在于插件多,缺点也是插件多。很多插件基本处于废置状态。如果组内人不是很多, 可以试试 Jira 或者 YouTrack。10 人以内几乎免费。
    joysir
        7
    joysir  
       Feb 27, 2018
    看具体使用场景了,如果仅仅是个人使用,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
        8
    brickyang  
       Feb 27, 2018 via iPhone
    GitLab。因为功能都满足需要而且内置 CI 很好用。
    WispZhan
        9
    WispZhan  
       Feb 27, 2018 via Android
    git lab 功能最全,但是感觉内存管理有点问题。建议官方推荐配置,并且独立部署。小内存不推荐。

    gogs 的 markdown 有点问题。其余没发现。个人推荐 gogs 分支出的 gitea。目前没发现太大问题。
    xiaoyanbot
        10
    xiaoyanbot  
    OP
       Feb 27, 2018
    gitea 支持 CodeReview 吗?
    lishunli
        11
    lishunli  
       Feb 27, 2018 via Android
    git init --bare
    msg7086
        12
    msg7086  
       Feb 28, 2018
    简单用的话 Gitea 挺好的,就自己几个人随便存点代码的话。
    chairuosen
        13
    chairuosen  
       Feb 28, 2018
    gitlab 你需要起码 2G 内存的 VPS,2G 将将够
    htfy96
        14
    htfy96  
       Feb 28, 2018 via Android
    小团队的话还是建议上 gitlab,一步到位
    Akkuman
        15
    Akkuman  
       Feb 28, 2018 via Android
    gitea 和 gogs 不是差不多的东西吗,只是因为 gogs 的作者不希望别人插手到他的开发,这么说吧,gitea 和 gogs 的区别就是一个开源社区维护(很多人),一个是个人维护,还是建议 gitea,如果遇到问题能及时得到解决
    paranoiagu
        16
    paranoiagu  
       Feb 28, 2018 via Android
    不了解后 2 款,一直 gitlab,docker 方式部署的,最感人的就是升级版本太方便了。
    xsdhy
        17
    xsdhy  
       Feb 28, 2018 via Android
    喜欢 gitlab 的 ci,不过的确太重了,对服务器配置要求高,也太重了
    clino
        18
    clino  
       Feb 28, 2018   1
    gerrit 也是个好选择,做 code review 很好,和 github 这种 PR 类型的不一样,我觉得更适合企业内部使用.
    Qzier
        19
    Qzier  
       Feb 28, 2018 via iPhone
    gogs 的 markdown 渲染有问题
    xuhaoyangx
        20
    xuhaoyangx  
       Feb 28, 2018
    gitlab 上了 4g 都慢,偶尔还 502
    icegreen
        21
    icegreen  
       Feb 28, 2018
    gitlab 4g 内存
    BearD01001
        22
    BearD01001  
       Feb 28, 2018 via iPhone
    推荐 Gitea,Gogs 的社区版本,使用了一段时间,小而美,运行快~
    kanshan
        23
    kanshan  
       Feb 28, 2018
    Gogs 很不错的 我一直在用 最主要的原因还是因为小 服务器配置要求极低 我那台服务器上 gitlab 经常出 500
    Gogs 功能方面比不上 gitlab 但个人和小团队使用我觉得完全够用了。

    https://github.la
    rashawn
        24
    rashawn  
       Feb 28, 2018 via iPhone
    https://github.com/gitbucket/gitbucket 这个可以看一下 没用过 支持 review 能直接在某行代码下面评论 而且说 API 尽量跟 github 的一样
    总之看起来挺美好的
    leopku
        25
    leopku  
       Feb 28, 2018
    gitea 跑在 NAS 的 docker 里
    用来保存个人代码以及 github 上各种被和谐掉的库
    pilgrim_kevin
        26
    pilgrim_kevin  
       Feb 28, 2018
    一直用 gitlab,但确实比较耗内存,慢。
    ensonmj
        27
    ensonmj  
       Mar 8, 2018
    @leopku 我在白群里面也搞了个 docker 的 gitea,用 upnp 将端口映射出去,死活不能 push ;在家手动在路由器上建立端口映射又能 push 了,好奇怪
    leopku
        28
    leopku  
       Mar 9, 2018
    @ensonmj 我白群里的 gitea 只在内网访问,需要跟外网同步的通过 gitlab.com 、bitbucket 这些私有仓库进行同步。
    不知道对你是否有借鉴意义。
    ensonmj
        29
    ensonmj  
       Mar 9, 2018
    @leopku 外网的确有问题,在公司用就提示 invalid credentials,真是奇葩问题
    lunny
        30
    lunny  
       May 9, 2018   4
    非常感谢选择 Gitea,名字是 Gitea 啊不是 Gittea,有问题可以直接发 issue 或者可以在 dicourse.gitea.io 或者 QQ 群 328432459 寻求帮助。Code Review 将在 v1.5 版本出来。
    xiaoyanbot
        31
    xiaoyanbot  
    OP
       May 9, 2018
    @lunny 大神好! v1.5 的版本,大概什么时候出来?
    beyondex
        32
    beyondex  
       Feb 15, 2020
    ## 横向对比 Gitea 与其它 Git 托管工具
    https://docs.gitea.io/zh-cn/comparison/

    ## Gogs vs Gitea
    https://github.com/wolfogre/blog-utterances/issues/16
    QKgf555H87Fp0cth
        33
    QKgf555H87Fp0cth  
       Nov 16, 2022
    现在大家都在用 Gitea 了
    About     Help     Advertise     Blog       FAQ     Solana     3116 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 108ms UTC 13:44 PVG 21:44 LAX 06:44 JFK 09:44
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86