- 产品›
- Amazon CodeCommit
Amazon CodeCommit 功能
概述
Amazon CodeCommit 是一种可高度扩展的托管型源代码控制服务,可以托管私有 Git 存储库。您只需创建一个存储库来存储您的代码。没有要预置和扩展的硬件,也没有要安装、配置和运行的软件。CodeCommit 可帮助您通过拉取请求、分支和合并进行代码协作。默认情况下,您可以实施包括代码审核和反馈在内的工作流,并控制谁可以对特定分支进行更改。
页面主题
功能
全部打开Amazon CodeCommit 专为协作软件开发而设计。您可以轻松提交、拆分和合并代码,从而轻松维持对团队项目的控制。CodeCommit 还支持拉取请求,提供了一种机制来请求代码审核和与协作者讨论代码。您可以通过亚马逊云科技管理控制台、Amazon CLI 或 Amazon SDK 创建存储库,并通过 Git 开始使用存储库。
您可以按自己的喜好使用 HTTPS 或 SSH 在 Amazon CodeCommit 中来回传输文件。您的存储库还会使用客户特定密钥通过 Amazon Key Management Service(Amazon KMS)自动进行静态加密。
Amazon CodeCommit 使用 Amazon Identity and Access Management 来控制和监控谁可以访问数据以及他们可以如何、何时及在何处访问数据。CodeCommit 还可以帮助您通过 Amazon CloudTrail 和 Amazon CloudWatch 监控存储库。
Amazon CodeCommit 将您的存储库存储在 Amazon S3 和 Amazon DynamoDB 中。 您的加密数据在多个设施中冗余存储。此架构可提高存储库数据的可用性和持久性。
Amazon CodeCommit 可使您根据需要创建任意数量的存储库,默认情况下最多 1000 个存储库,且在请求时没有限制。您可以存储并对任何类型的文件进行版本控制,包括图像和库等应用程序资产以及您的代码。
您可以使用亚马逊云科技管理控制台、Amazon CLI 和 Amazon SDK 来管理您的存储库。您也可以使用 Git 命令或 Git 图形工具与存储库源文件进行交互。 Amazon CodeCommit 支持所有的 Git 命令,并能与您现有的 Git 工具配合使用。您可以集成您的开发环境插件或持续集成/持续交付系统。
借助 Amazon CodeCommit 存储库触发器,您可以使用 Amazon Simple Notification Service(Amazon SNS)发送通知和创建 HTTP webhook,或调用 Amazon Lambda 函数来响应您选择的存储库事件。
了解有关 Amazon CodeCommit 定价的更多信息
准备好开始构建了吗?
开始使用 Amazon CodeCommit
还有其他问题?
联系我们