喳谍 发表于 2025-6-11 18:30:05

用开源github,还是咱中国自己的代码托管平台云效?

用开源github,还是咱中国自己的代码托管平台?GitHub 作为一个源代码托管平台,将全球的开发者连接在了一起,对个人开发者很友好,但近期,GitHub 的一些事件在开源圈内引发了热议,中立性受到质疑,也引发了大家对于开源的思考。GitHub跟开发者之间的距离,可能会越走越远,后续如何发展得继续观察。 
Github

GitHub 代码托管平台(https://github.com/),包含了全世界很多优秀的开源项目,可以从GitHub获取到很多很多优秀的开源项目来进行学习,也可以将自己的项目上传上去与他人分享,现在已被微软收购。GitHub最开始并没有免费的私有仓库,被微软收购之后,个人用户才支持了创建私有仓库,虽然也能支持私有库,但他的主要场景还是集中在开源协作这件事上。

网上代码托管选型的文章不少,不过大多内容有点久远,很多最新的平台没有包括进来,我们把目前市面上比较火的代码托管平台(开源托管平台:Github、Gitee;企业级托管平台:Gitlab、阿里云效Codeup、 腾讯Coding)做了一些比较,比较的维度包括速度、成本、产研工具链完整性、安全、统计报表等,希望可以帮助正在进行代码托管选型的技术同行做决策选型。
维度
Github(国外)
Gitlab(国外)
Gitee
腾讯Coding
阿里云云效Codeup
平台性质
国外开源托管平台
国外企业级托管平台
国内开源托管平台
国内企业级托管平台
国内企业级托管平台
适用对象
开源,个人向
企业级,各种类型规模团队均适用,而自建版本有维护成本和风险,适合有人力有资本的大企业选择
开源,个人向
企业级,功能全面,但产品能力较简单,例如CICD原生支持的组件少,资源权限管理能力弱,适合小团队场景使用
企业级,功能全面,各种类型规模团队均适用,代码托管、CICD、测试管理等产品模块可以自由搭配组合
速度
慢(无代理 KiB/s 级)
慢(无代理 KiB/s 级)

快(MiB/s 级)
快 (MiB/s 级)
研发工具链完整性
托管功能完整,但平台原生支持如测试管理、部署管理较弱,不过可以方便地通过集成三方和插件市场补足
托管功能完整,且具备DevOps一站式管理能力
托管功能完整,基本无DevOps其他模块支持
托管功能完整,但DevOps其他模块如测试管理、持续集成与部署支持较弱
托管功能完整,且具备DevOps一站式管理能力
安全功能
国外产品不评价
国外产品不评价
开源平台不评价
较高

数据度量
插件、无企业视角
维度丰富(企业、库视角,研发价值流视图)
看上去维度较少,主要是提交、行数的代码贡献指标
维度较少(企业视角,目前看到提交、代码行、合并请求次数这3个指标)
维度丰富(企业、库视角,除了提交、代码行这类代码贡献外,还有成员的评审活动参与率、千行代码评论数、扫描问题趋势等)
价格/容量
基础版免费,高级功能付费
Team:4美元人/月
Enterprise:21美元人/月
基础版免费,安全规范等企业特性付费
Premium:19美元人/月
Ultimate:99美元人/月
免费企业版:
<ul>人数: 5人
仓库总容量:5G
单仓库:
页: [1]
查看完整版本: 用开源github,还是咱中国自己的代码托管平台云效?