Amazon CodeCommit 中的配额 - Amazon CodeCommit
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon CodeCommit 中的配额

下表介绍了 CodeCommit 中的配额。有关可以更改的配额的信息,请参阅 Amazon CodeCommit 终端节点和配额。有关申请提高服务配额的信息,请参阅AmazonService Quotas 有关 Git 和其他软件所需版本的信息,请参阅CodeCommit、Git 及其他组件的兼容性

审批规则和审批规则模板名称 任意字母、数字、点号、空格、下划线和短划线的组合,长度在 1 到 100 个字符之间。名称区分大小写。名称不能以 .git 结尾,并且不能包含以下任意字符:! ? @ # $ % ^ & * ( ) + = { } [ ] | \ / > < ~ ` ' " ; :
审批规则内容长度 3000 个字符
审批规则模板描述长度 1000 个字符
审批规则模板目标引用 100
审批规则模板 每个 Amazon Web Services 区域
拉取请求的审批规则 最多 30 个。其中最多 25 个可以来自审批规则模板。
从审批规则模板创建的拉取请求的审批规则 25
对拉取请求的审批 200
审批池中的审批人 50
分支名称

允许的字符的任意组合,长度在 1 到 256 个字符之间。分支名称不能:

  • 以斜杠 (/) 或点号 (.) 开头或结尾

  • 只包含单个字符 @

  • 包含两个或多个连续的点号 (..)、正斜杠 (//) 或以下字符的组合:@{

  • 包含空格或以下任意字符:? ^ * [ \ ~ :

分支名称是引用。分支名称的很多限制基于 Git 引用标准。有关更多信息,请参阅 Git Internalsgit-check-ref-format

触发器的自定义数据 这是一个限制为 1000 个字符的字符串字段。它不能用于传递任何动态参数。
在控制台中提交的电子邮件地址 允许的字符的任意组合,长度在 1 到 256 个字符之间。不会验证电子邮件地址。
文件路径 允许的字符的任意组合,长度在 1 到 4,096 个字符之间。文件路径必须是一个明确的名称,用于指定文件和确切的文件位置。文件路径深度不能超过 20 个目录。此外,文件路径不能:
  • 包含空字符串

  • 是相对文件路径

  • 包含以下任意字符组合:

    /./

    /../

    //

  • 以尾随斜杠或反斜杠结尾

文件名和路径必须是完全限定的。本地计算机上文件的名称和路径必须遵循该操作系统的标准。在指定 CodeCommit 存储库中文件的路径时,请使用 Amazon Linux 标准。

文件大小 在使用 CodeCommit 控制台、API 或Amazon CLI。
Git blob 大小

最大 2 GB。

注意

单个提交中的所有文件的数量和总大小没有限制,只要元数据不超过 6 MB 并且单个 blob 不超过 2 GB 即可。

提交可视化工具中的分支图形显示 每页 35 个。如果单个页面上有超过 35 个分支,图形将不显示。
提交的元数据

组合的最大值为 20 MB提交的元数据(例如,作者信息、日期、父提交列表和提交消息的组合)(例如,使用 CodeCommit 控制台、API 或Amazon CLI。

注意

单个提交中的所有文件的数量和总大小没有限制,只要数据不超过 20 MB,单个文件不超过 6 MB,并且单个 blob 不超过 2 GB。

打开的拉取请求数 最大值为 1,000。
单个推送中的引用数 最多 4000 个,包括创建、删除和更新。存储库中的引用总数没有限制。
存储库的数目

每个 Amazon Web Services vice 账户最多 1000 个。此限制可以更改。有关更多信息,请参阅 。Amazon CodeCommit终端节点和配额AmazonService Quotas

一个存储库中的触发器数

最大 10.

区域

CodeCommit 可在以下 Amazon Web Services 区域 :

  • 美国东部 (俄亥俄)

  • 美国东部 (弗吉尼亚北部)

  • 美国西部 (加利福尼亚北部)

  • 美国西部 (俄勒冈)

  • 欧洲(爱尔兰)

  • 欧洲(伦敦)

  • 欧洲(巴黎)

  • 欧洲(法兰克福)

  • 欧洲(斯德哥尔摩)

  • Europe (Milan)

  • 亚太地区 (东京)

  • 亚太地区 (新加坡)

  • 亚太地区 (悉尼)

  • 亚太地区 (首尔)

  • Asia Pacific (Osaka)

  • 亚太地区 (孟买)

  • 亚太地区(香港)

  • 南美洲(圣保罗)

  • 中东(巴林)

  • 加拿大 (中部)

  • 中国(北京)

  • 中国 (宁夏)

  • AmazonGovCloud(美国西部)

  • AmazonGovCloud(美国东部)

有关更多信息,请参阅区域和 Git 连接终端节点

存储库描述 任意字符组合,长度在 0 到 1000 个字符之间。存储库描述是可选的。
存储库名称

任意字母、数字、点号、下划线和短划线的组合,长度在 1 到 100 个字符之间。名称区分大小写。存储库名称不能以 .git 结尾,并且不能包含以下任意字符:! ? @ # $ % ^ & * ( ) + = { } [ ] | \ / > < ~ ` ' " ; :

存储库标签键名称

UTF-8 格式的 Unicode 字母、数字、空格和允许使用的字符的任意组合,长度为 1 到 128 个字符。允许使用的字符为 + - = . _ : / @

标签键名称必须是唯一的,而且每个键只能有一个值。标签不能:

  • aws: 开头

  • 只包含空格

  • 以空格结尾

  • 包含表情符号或以下任意字符:? ^ * [ \ ~ ! # $ % & * ( ) > < | " ' ` [ ] { } ;

存储库标签值

UTF-8 格式的 Unicode 字母、数字、空格和允许使用的字符的任意组合,长度为 1 到 256 个字符。允许使用的字符为 + - = . _ : / @

一个键只能有一个值,但许多键可以具有相同的值。标签不能:

  • 只包含空格

  • 以空格结尾

  • 包含表情符号或以下任意字符: ? ^ * [ \ ~ ! # $ % & * ( ) > < | " ' ` [ ] { } ;

存储库标签 标签区分大小写。每个资源最多 50 个。
触发器名称 任意字母、数字、点号、下划线和短划线的组合,长度在 1 到 100 个字符之间。触发器名称不能包含空格或逗号。
在控制台中提交的用户名 允许的字符的任意组合,长度在 1 到 1024 个字符之间。