git
› Pro Git
› Atlassian Git Tutorial
› Pro Git 简体中文翻译
› GitX
harry7988
V2EX  ›  git

小微企业有必要自建代码仓库嘛

  •  
  •   harry7988 · May 22, 2020 · 14361 views
    This topic created in 2358 days ago, the information mentioned may be changed or developed.

    觉得 coding 不错,但是后期会大于 5 个人,也看过 Teambition,自己搞台云服务器搭( gitlab )貌似成本也挺高,貌似只有实体机局域网这种方案加上内网穿透。

    111 replies  •  2022-02-25 20:49:11 +08:00
    1  2  
    ❮ ❯
    CBS
    CBS
    May 22, 2020❤️1
    1
    小微企业就用第三方。不然第三方怎么活。
    hnbcinfo
    hnbcinfo
    May 22, 2020
    2
    小企业也得有个服务器吧,不然以后怎么发布测试,总不能跑在开发机器上吧。搭建一个 gitlab 成本也不算高吧。
    imdong
    imdong
    May 22, 2020❤️1
    3
    第三方足矣,不放心自建也没啥成本才对呀?
    买一台云服务器?成本是挺高的。

    内网就容易的多了,
    最简单的随便搞一台电脑来装 Linux 就 OK 了..
    或者可以买一台 服务器,哪也三五千而已。

    Docker 装好,一行指令就跑起来了。
    k9990009
    k9990009
    May 22, 2020 via Android
    4
    自己搞成本也不高吧,有那么多项目?另外账号似乎可以共用
    namelosw
    namelosw
    May 22, 2020
    5
    大小其实都不用,大企业也是有事没事 github,不用 github 很多都是因为嫌贵……
    所以你觉得 gitlab 搭建贵当然用现成的。
    aragakiyuii
    aragakiyuii
    May 22, 2020 via Android
    6
    github private 不是免费了嘛
    coreos
    coreos
    May 22, 2020
    7
    github+1
    a22271001
    a22271001
    May 22, 2020
    8
    用第三方,自己做好备份就行
    CEBBCAT
    CEBBCAT
    May 22, 2020 via Android
    9
    第三方+1,人本来就少了,还要操心平台,给自己做做减法吧。

    另外你怎么不说需求,比如说团队协作、issue 追踪之类的
    jadec0der
    jadec0der
    May 22, 2020
    10
    Github 价格能接受就用 Github,肯定比你自己搞更安全
    jlkm2010
    jlkm2010
    May 22, 2020
    11
    janxin
    janxin
    May 22, 2020
    12
    没必要,GitHub 就很好
    mahone3297
    mahone3297
    May 22, 2020❤️3
    13
    gitlab 怕对服务器要求高的话,直接 gogs
    mosfet
    mosfet
    May 22, 2020
    14
    群晖啊,常用服务都有
    很适合小微
    lostpg
    lostpg
    May 22, 2020
    15
    推荐 gogs 。
    haohappy
    haohappy
    May 22, 2020
    16
    千万别用 gitee,隐私控制得一塌糊涂,各种强盗逻辑
    harry7988
    harry7988
    OP
    May 22, 2020
    17
    @haohappy 其实一开始想用 gitee 的但是感觉功能比较少
    harry7988
    harry7988
    OP
    May 22, 2020
    18
    @coreos github 会不会太慢
    harry7988
    harry7988
    OP
    May 22, 2020
    19
    @jlkm2010 感谢建议哈~
    harry7988
    harry7988
    OP
    May 22, 2020
    20
    @CEBBCAT issus 之类的我们打算用禅道
    U7Q5tLAex2FI0o0g
    U7Q5tLAex2FI0o0g
    May 22, 2020
    21
    针对小团队的情况,专业的事情交给专业的平台来做,自己专注做好业务才是关键,等业务发展起来了,再招专门的人来做。
    同时适用于:代码仓库( github ),服务器(各种云),数据库(也是云)等
    0ZXYDDu796nVCFxq
    0ZXYDDu796nVCFxq
    May 22, 2020 via Android
    22
    GitHub 全免费了吧
    只要网络没问题无脑 GitHub 就行
    maichael
    maichael
    May 22, 2020
    23
    Github,再慢能慢到哪里去,同步代码又不是经常的操作。
    suotm
    suotm
    May 22, 2020
    24
    没必要,等业务大了再说也来得及。
    laminux29
    laminux29
    May 22, 2020
    25
    太天真了,连微软、谷歌、bat 都有不靠谱的地方,你凭啥相信那些小代码托管商,不会偷你的代码?
    FaceBug
    FaceBug
    May 22, 2020
    26
    gogs+1
    WinnieNumberTwo
    WinnieNumberTwo
    May 22, 2020 via Android
    27
    自己公司用闲置的杜甫直接搞 gitlab 或者虚拟机上 gitlab 成本比 coding 低太多了。甚至 gitlab 都能换成 gog 或者 gitea 来进一步降低硬件开销,都是 docker 一键部署就不用操心的事情。内网穿透也就是一两行代码的事情,会者不难。
    clf
    clf
    May 22, 2020 via Android
    28
    内网 gitea 或者 gitlab 就行了。
    amao1021
    amao1021
    May 22, 2020
    29
    gitlab 成本能高到哪去。。。。
    parametrix
    parametrix
    May 23, 2020
    30
    如果是考虑数据私密性,那自己搭建就要搭建在自己的服务器上(物理控制),否则数据还不是在云服务商的手里。

    用云服务器搭建我只能想到两个理由,人数多了以后费用便宜,或者有功能定制的需求。否者直接上可靠的第三方,还不用操心运维。另外在考虑安全问题的时候,最好仔细思考自己到底需要什么样的安全还有能为之付出多少成本?如果要自己动手,那么自己到底聊不了解如何正确的部署安全措施?
    mouyase
    mouyase
    May 23, 2020 via Android
    31
    一般通过程序员看到 gogs 感觉很棒
    cz5424
    cz5424
    May 23, 2020❤️1
    32
    @WinnieNumberTwo 自己搭会担心硬盘坏了,丢代码
    dangyuluo
    dangyuluo
    May 23, 2020
    33
    直接用第三方吧,自建 Gitlab 真辛苦
    cnsm666nmsl
    cnsm666nmsl
    May 23, 2020
    34
    一台电脑还负担不起?不就是电费?
    cnsm666nmsl
    cnsm666nmsl
    May 23, 2020
    35
    @cz5424 RAID1
    Illusionary
    Illusionary
    May 23, 2020
    36
    楼上无脑推荐 github 是为了 zz 正确? 电信出海那垃圾线路能流畅 CI/CD ?
    还有说自建 gitlab 难的,求求你用用搜索引擎吧,gitlab-ce 安装也就一句 yum 命令的事。
    ArtIsPatrick
    ArtIsPatrick
    May 23, 2020 via iPhone
    37
    一套 VPN 解决所有问题
    wangyzj
    wangyzj
    May 23, 2020
    38
    coding, gitee 都可以
    ci 不咋滴
    但小微企业用 ci 吗
    wangyzj
    wangyzj
    May 23, 2020
    39
    楼上上来就无脑 gayhub 的害人不浅
    coreos
    coreos
    May 23, 2020
    40
    @Illusionary 不翻墙的?只看中文资料的?哪就没有办法了。会翻的 github 不会慢吧。
    MajestySolor
    MajestySolor
    May 23, 2020
    41
    github private 都免费了,还有啥必要自己折腾
    Kr98
    Kr98
    May 23, 2020
    42
    @Illusionary 加速部署回国加个跳板机就可以了,跳板机还能跑某服务也不会浪费。用 github actions 不会遇到其他网络的坑,反而比国内的服务更省心一些。
    seki
    seki
    May 23, 2020
    43
    如果有运维角色的话自建也不麻烦

    安装软件是很简单,但是也要考虑维护成本,配置,接入内网,外网访问,数据备份,升级,接 ci,一堆事情。算算需要占用多少人天来做这件事,折合多少劳务成本,可能还是买服务还节省一点
    cz5424
    cz5424
    May 23, 2020 via iPhone
    44
    @cnsm666nmsl 停电,机器故障,都会影响效率,带阵列也意味着成本上去了
    spadger
    spadger
    May 23, 2020
    45
    一台几百块的主机就完事了。
    Alexhohom
    Alexhohom
    May 23, 2020
    46
    小微企业用 svn 不香嘛
    wangxiaoaer
    wangxiaoaer
    May 23, 2020 via Android
    47
    阿里的 gitlab 好像不支持 CI 啊
    jdgui
    jdgui
    May 23, 2020
    48
    建议第三方,无论是云服务器还是自己的服务器,都有可能出问题。
    如果你多重备份,最后成本并不比第三方低。
    至于他们说的第三方偷你代码的事,想多了,代码才值几个钱,没有人维护的代码大概率跑都跑不起来
    puilu
    puilu
    May 23, 2020
    49
    第三方吧,我见过自建 gitlab 的不少,真难用。
    jianguila
    jianguila
    May 23, 2020
    50
    楼上说 github 的,有考虑到客户端提交资源文件的情况吗
    tanghanyu
    tanghanyu
    May 23, 2020
    51
    小企业建议用第三方,毕竟你自己搭建一套 gitlab 做好高可用的话,服务器+运维成本肯定是超过第三方很多的
    respect11
    respect11
    May 23, 2020
    52
    建议第三方,我们使用 gogs 自建过。后来项目体量上去后,根本无法承受服务器成本。
    ltoddy
    ltoddy
    May 23, 2020
    53
    建议使用 gitlab, 他们有 docker 镜像,直接内网部署,很方便。关键是也不用花钱。
    resist
    resist
    May 23, 2020
    54
    我个人反正是使用 GitHub,也不慢,当然自从被收购了后服务器有时候会不稳,最重要的是 GitHub 有人维护相对安全
    wingoo
    wingoo
    May 23, 2020
    55
    都说是小微了, 第三方就行了
    我们海外项目, 考虑到费用问题, 用的 gitlab.com(之前 github 还没免费这么多人)
    国内之前也调研了一圈, teambition 可以的(如果服务器在 ali 的话)
    WinnieNumberTwo
    WinnieNumberTwo
    May 23, 2020 via Android
    56
    @cz5424 概率太小。脚本自动同步,一天一次。不放心再上个 ups 电源防止突然停电损坏硬盘。要说到风险,还有公司大楼断网(影响公网访问)和物业停电这种,但总体风险我觉得是可控的,就代码服务器来说。
    SaigyoujiYuyuko
    SaigyoujiYuyuko
    May 23, 2020
    57
    我外包项目是放在个人 gitlab 的
    vitoaaazzz
    vitoaaazzz
    May 23, 2020
    58
    第三方不方便吗,自建麻烦不说还容易出问题,万一没备份好丢失了怎么办。
    nicebird
    nicebird
    May 23, 2020
    59
    没啥重要的东西就放第三方吧,gitlab\github 。
    StephenHe
    StephenHe
    May 23, 2020
    60
    coding 第三方好点,不用啥备份,速度也行。github 就算了。
    daozhihun
    daozhihun
    May 23, 2020
    61
    前期先用 github 呗,不要把精力花在折腾这玩意上了,以后公司钱多了人多了再考虑自己搞
    shaojz2005
    shaojz2005
    May 23, 2020
    62
    阿里云 code 不限人数
    wanguorui123
    wanguorui123
    May 23, 2020 via iPhone
    63
    自建 gogs
    dayang
    dayang
    May 23, 2020
    64
    github
    SilentDepth
    SilentDepth
    May 23, 2020 via iPhone
    65
    没必要,除非情况特殊。小微企业本来就没钱,每一分成本应当优先投入到产品和业务上。搞私有 Git 完全多余。
    CoderGeek
    CoderGeek
    May 23, 2020
    66
    自建 gitlab
    sB3Z28DrQC0CkMMZ
    sB3Z28DrQC0CkMMZ
    May 23, 2020
    67
    自己组装台电脑再搞个阵列卡就行了吧,反正都是内网感觉 2500 就能拿下,配置差点也没事,之前我都是用树莓派的,十来个人也没啥问题。
    cokyhe
    cokyhe
    May 23, 2020
    68
    弄个群晖自建 gitlab,
    github 万一封国人的号
    zengxs
    zengxs
    May 23, 2020 via iPhone
    69
    没人会 Linux 运维的话可以考虑第三方,不然还是自建
    avenger
    avenger
    May 23, 2020 via iPhone
    70
    github + github actions
    labulaka521
    labulaka521
    May 23, 2020 via Android
    71
    别用国内的就好
    leido
    leido
    May 23, 2020
    72
    gitlab 很难吗,社区版免费啊!!!
    Leigg
    Leigg
    May 23, 2020 via Android
    73
    码云有多不堪?
    Ymk1
    Ymk1
    May 23, 2020
    74
    我用 coding,也推荐码云 不推荐 github 。太慢了
    xsen
    xsen
    May 23, 2020
    75
    搭个 gitlab 能有多难?!
    simonhunter
    simonhunter
    May 23, 2020
    76
    有 CI/CD 需求就自建 Gitlab 吧,社区版免费,可以用 docker,几句命令行的事,不会很麻烦,服务器赶上活动的话 2 核 4G 买三年也就千把块
    wolfan
    wolfan
    May 23, 2020 via Android
    77
    @cokyhe 其实……,用墙外的反而比国。产服务商的要稳定。
    gamexg
    gamexg
    May 23, 2020 via Android
    78
    gitlab,功能齐全
    github 担心碰到网络问题
    micean
    micean
    May 23, 2020
    79
    @wolfan

    从国内网络直连还是不行,我经常 push 失败
    tojonozomi
    tojonozomi
    May 23, 2020
    80
    上份工作是小微企业的技术负责人。
    尝试过自建 git 服务器,gitlab ( docker ),和第三方( coding 、腾讯云开发者平台,这俩差不多了)。
    体感上自建 git 轻量,但是管理麻烦;
    gitlab 的话,不知道为啥,在云服务器上占用的内存挺大的,好几个 G ;
    第三方用起来算是最舒服了,想要的功能基本都有了。
    CI / CD 倒是没上,就自己写了个 webhook 玩玩。
    还是用第三方的吧,稳定第一
    exploreexe
    exploreexe
    May 23, 2020
    81
    代码这东西放心交给第三方吗?
    自建成本也不高呀
    lizytalk
    lizytalk
    May 23, 2020
    82
    我们公司是用 github private 仓库。另外我觉得用 gitlab 也不错啊,开源,可以自己找个服务器搭一套(甚至不用怎么搭,官方 docker 镜像 run 起来就能用),设个数据每天自动备份,不香么?
    lizytalk
    lizytalk
    May 23, 2020
    83
    @micean github 感觉用 https 不用 ssh 协议还好,200KB 的速度还是有的
    BBCCBB
    BBCCBB
    May 23, 2020
    84
    直接用 github, 有微软帮你付钱, 美滋滋.
    pkaq
    pkaq
    May 23, 2020
    85
    docker pull gitea/gitea 这么难的嘛?
    p1gd0g
    p1gd0g
    May 23, 2020
    86
    俺们是自己搭的 gitlab,但是没觉得有啥必要。。。
    公司 150 人左右。
    chenluo0429
    chenluo0429
    May 23, 2020
    87
    @tojonozomi gitlab 官方就建议机器 4G 内存以上。。。
    dbskcnc
    dbskcnc
    May 23, 2020
    88
    自建 gitlab,docker 安装的,配合 gitlab ci 挺好
    jones2000
    jones2000
    May 23, 2020
    89
    租一个 2000/年的云机器, 装个 svn 服务器, 就可以了,1 个小时就能搞完, 没那么麻烦, 记得定期备份。
    jzmws
    jzmws
    May 23, 2020
    90
    内网搞个机器 ,如果需要外网访问用穿透, 用内网的好处 不用担心代码泄露(这个和是不是内网根本没有关系)

    维护成本比较高(实际上没有什么维护成本, 我现在用的是虚拟机+gitlab 一般一个月备份一次 然后备份内容异地备份 )
    yuan93
    yuan93
    May 23, 2020
    91
    4g 内存服务器 docker + gitlab
    8g 内存服务器 docker + gitlab + jekenis
    kimari
    kimari
    May 23, 2020 via Android
    92
    gitea 连个树莓派都能搭得起来。。。。
    xiaotianhu
    xiaotianhu
    May 23, 2020
    93
    问出这个问题,说明运维或者 Linux 玩的不 6,那就买服务吧,稳定。

    稍微喜欢折腾的,至少弄个群晖吧,也很方便了。随便找个移动硬盘备份也容易。我还是喜欢数据自己掌控的感觉。三方服务总有不靠谱的一天。
    dreamusername
    dreamusername
    May 23, 2020
    94
    自建比较好一点,花一点点精力做流水线,省钱且提高效率,花费也就一台服务器的钱,三四万块钱,这里还可以搭建完整的开发测试环境。
    tojonozomi
    tojonozomi
    May 23, 2020 via iPhone
    95
    @chenluo0429 还行,我用的 16G 内存的云服务器
    4BVL25L90W260T9U
    4BVL25L90W260T9U
    May 23, 2020
    96
    不要用 gitlab 这种垃圾软件,gitea 不香么
    iplayio2019
    iplayio2019
    May 23, 2020
    97
    github 的代码保存在北极,github 的 private 免费。
    能拉线就拉线,不要用无线。
    github 正常访问速度不赖就 github 。
    要不就云服务器,但是国内带宽太贵了。
    phithon
    phithon
    May 23, 2020
    98
    代码仓库也还好说,关键得搭一整套生态,包含代码仓库、CI 什么的,还挺麻烦的
    aabkbf1
    aabkbf1
    May 23, 2020
    99
    了解
    raptor
    raptor
    May 23, 2020
    100
    gogs 真香,供参考
    1  2  
    ❮ ❯
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4489 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 288ms · UTC 09:24 · PVG 17:24 · LAX 01:24 · JFK 04:24
    ♥ Do have faith in what you're doing.