AWS CodeCommit 停服,用户有哪些平替选择?

AWS 停服旗下的源代码托管服务,以下五种平台可以作为平替,提供同等服务和功能:1. GitHub、2. 极狐GitLab、3. BitBucket、4. Gitea、5. Gitee。

AWS 官方在 2024年 7 月 25 日发布一则官方公告称:AWS CodeCommit 服务将在 7 月 25 日以后不再接受新用户的注册,老用户可以持续使用,但是不会收到新功能的更新。CodeCommit 作为 AWS 对外提供的源代码托管服务,能够帮助企业实现源代码的版本管理,而且能够和其他服务集成,实现软件的持续集成和持续交付。

以下是五种平替品的具体分析。

1.GitHub

GitHub 是全球最大的源代码托管平台,也是全球开源项目的集散地。在全球已经有超过 1 亿开发者在使用该平台。用户或企业可以将他们的源代码托管到 GitHub 上,利用 GitHub 提供的其他功能,诸如 PR(Pull Request,拉取请求)、分支管理等,实现多人高效协作。不过由于网络限制的原因,国内用户访问 GitHub 会存在问题。另外,自 2018 年微软以 75 亿美金收购 GitHub 之后,这几年 GitHub 的开源开放性也遭到人们的质疑,之前还有过封杀俄罗斯开发者账号的操作。

【官网地址:https://githuab.com】

2.极狐GitLab

GitLab 是众多研发人员熟知的源代码托管工具,据官方介绍,在全球用户超 3000万,是仅次于 GitHub 的源代码托管平台。而中国用户之所以熟悉 GitLab,是因为 GitLab 是开源的,而且支持私有化部署,所以国内有很多企业或开发者都在使用 GitLab 的私有化部署版。而 2021年成立的极狐GitLab 作为 GitLab 的中国发行版,专门为中国开发者和企业提供更适合国内环境的 GitLab 发行版,这几年做了一些本土化工作,让国内用户和企业的使用更加便捷。此外,极狐GitLab 除了源代码托管平台,还有需求管理、CI/CD(根信通院发布的中国 DevOps 调查报告显示,极狐GitLab CI 在国内的使用率也很高)、安全合规等功能。

3.Bitbucket

Bitbucket 是 Atlassian 旗下的源代码托管平台,可能大家更熟悉的是 Atlassian 旗下的项目管理工具——Jira。这两款产品配合能够完成软件研发从需求到源代码的托管。过去,国内有不少 Jira 用户,也有一部分 Bitbucket 用户,但是今年年初 Atlassian 正式宣布停止对 Jira、Bitbucket、Bamboo 等服务的私有化部署支持,用户要么选择云产品,要么选择 Data Center 产品,但是这两种产品的价格明显要贵不少。还有一个原因,Atlassian 在国内没有研发、支持团队,基本都是通过代理来提供服务支持,所以没有原厂的专业技术服务对企业进行兜底。

【官网地址:https://bitbucket.org

4.Git

Gitea 是一个开源的自托管 Git 服务平台,其设计目标是轻量级、易于安装和配置。Gitea 起源于 gogs 这个开源项目,该项目发布于 2013年,不过后来社区成员对于项目的管理方式提出了异议,随后部分人员 fork 了一个分支,命名为 Gitea 进行研发。这也是 Gitea 项目的由来。这几年 Gitea 也添加了很多功能,最近两年也推出了 CI/CD 功能,称之为 Gitea Action(和 GitHub 一样,可能灵感来自于 GitHub)。不过当前,Gitea Action 的功能还比较薄弱。

【官网地址:Gitea Official Website

5.Gitee

Gitee 所称“码云”,是国内的源代码托管平台,其最开始 fork 自 GitLab 的 5.x 版本,然后进行闭源的 Downstream 研发。这两年也陆续推出了 CI/CD、镜像托管等功能。不过,之前 Gitee 因为内容管理的问题,用户不能够再创建公共仓库,公共仓库的创建需要经过人工审核才可以。

【官网地址:https://gitee.com】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值