xiaoyanbot
V2EX  ›  问与答

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

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

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

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

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

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

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

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

    ## Gogs vs Gitea
    https://github.com/wolfogre/blog-utterances/issues/16
    QKgf555H87Fp0cth
    QKgf555H87Fp0cth
    Nov 16, 2022
    33
    现在大家都在用 Gitea 了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1525 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 69ms · UTC 07:01 · PVG 15:01 · LAX 23:01 · JFK 02:01
    ♥ Do have faith in what you're doing.