常用代码托管工具

常用代码托管工具

  • 1. Github
    • 1.1 Github简介
    • 1.2 Github版本区别
  • 2. Gitlab
    • 2.1 Gitlab简介
    • 2.2 Gitlab版本区别
  • 3. Gitee
    • 3.1 Gitee简介
    • 3.2 Gitee版本区别
  • 5. Codeup
    • 5.1 Codeup简介
    • 5.2 Codeup版本区别
  • 6. CODING
    • 6.1 CODING 简介
    • 6.2 CODING 版本区别
  • 7. 其他

1. Github

1.1 Github简介

由 Git (著名的 Git 版本控制软件) 和 Hub( 「 中心 」 的意思) 两个词合成。
Github 全球最大的开源项目聚集地,到目前为止 Github 汇集了全球 7300+ 万开发者,4000+ 万组织机构,2+亿代码仓库。
Github地址:https://github.com/
什么是GitHub,为什么用GitHub:https://github.com/git-guides
常用代码托管工具_第1张图片

1.2 Github版本区别

GitHub服务方案列表
GitHub的三类(8种)服务方案:
第一类是免费方案。免费用户账号可以创建任意数量的开放式项目(版本库),并且可以为开放式项目设置任意数量的协同者。

第二类是需要付费的个人账号方案。付费的个人账号允许托管私有版本库,即可以创建只有自己及指定的私有协同者才能够访问的版本库,而其他人不能访问。根据允许创建的私有版本库数量及私有版本库协同者数量,提供了三种收费标准(7美元/月、12美元/月 和 22美元/月)。

第三类是需要付费的组织账号方案。使用付费的组织账号,可以突破私有项目的协同者数量限制,并使用更易管理的团队(Team)对项目进行授权。关于如何通过团队配置授权参见“4.3. 组织和团队”。组织账号的付费标准较个人账号更高(有25美元/月、50美元/月、100美元/月 和 200美元/月),但同时也可以创建更多的私有版本库和拥有更大的托管空间。

收费详情:https://www.shouce.ren/api/view/a/9949
常用代码托管工具_第2张图片

2. Gitlab

2.1 Gitlab简介

由 Git (著名的 Git 版本控制软件) 和 Lab( laboratory 的缩写,是「 实验室 」 的意思) 两个词合成。

Gitlab比较适合企业使用,个人项目用 Gitlab 也很好。能够创建免费的私有仓库。目前很多企业都是使用内部搭建的Gitlab作为代码托管工具,常见的搭配方式:Gitlab + Docker + Jenkins 协同运作。

Gitlab网址:https://gitlab.com
常用代码托管工具_第3张图片

2.2 Gitlab版本区别

Gitlab分三个版本,免费版,高级版,永久版。

收费详情:https://about.gitlab.com/pricing/
常用代码托管工具_第4张图片

3. Gitee

3.1 Gitee简介

Gitee国内最大的开源社区 OSChina 的代码托管平台。截止到目前为止 Gitee汇集了全球 600+ 万开发者,1500万+代码仓库,18万+企业客户,3200+高校。提供团队协作开发。可创建 1000 个项目,不限私有或公有。
最重要的是国内,网速超快,极大的提高效率,Github真的很慢。
Gitee网址:https://gitee.com/
常用代码托管工具_第5张图片

3.2 Gitee版本区别

Gitee分为5个版本,免费,基础,标准,高级,尊享版,费用功能各有不同,可以根据需要选取。
收费详情:https://gitee.com/enterprises#price
常用代码托管工具_第6张图片

5. Codeup

5.1 Codeup简介

阿里云效代码管理 Codeup 是阿里云出品的一款企业级代码管理平台,提供代码托管、代码评审、代码扫描、质量检测等功能,全方位保护企业代码资产,帮助企业实现安全、稳定、高效的研发管理。
还是比较推荐的,安全,大厂背书。
Codeup具体介绍:https://help.aliyun.com/document_detail/153402.html
常用代码托管工具_第7张图片

5.2 Codeup版本区别

阿里云效开放所有基础功能不限人数免费使用。高级版功能更丰富,容量更充足。
收费详情:https://help.aliyun.com/document_detail/173288.html
常用代码托管工具_第8张图片

6. CODING

6.1 CODING 简介

腾讯CODING CODING (码市)是国内首个一站式云端软件服务平台。
云端软件开发协作平台,目前已累积 30 万开发者,50 万个项目。

CODING DevOps 包括代码托管、项目管理、测试管理、持续集成、制品库等多款产品和服务,涵盖软件开发从构想到交付的一切所需,使研发团队在云端高效协同,实践敏捷开发与 DevOps,提升软件交付质量与速度。
https://cloud.tencent.com/product/coding
常用代码托管工具_第9张图片

6.2 CODING 版本区别

CODING 目前有3个版本,标准版不限成员数,不限项目数,但是容量有限,集成时长限制等。高级版包含标准版所有功能,更多高级功能及资源扩展。性能包包含标准版所有功能,单独升级持续集成资源包。
收费详情:https://cloud.tencent.com/product/coding
常用代码托管工具_第10张图片

7. 其他

还有很多其他平台就不一一介绍,最常见的就是以上几种。

你可能感兴趣的:(架构设计,常用代码托管工具)