在中使用软件包组 CodeArtifact - CodeArtifact

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

在中使用软件包组 CodeArtifact

Pac@@ kage groups 可用于使用包格式、包命名空间和软件包名称将配置应用于与已定义模式相匹配的多个包。您可以使用包组更方便地为多个软件包配置包源控制。Package Origin 控制用于阻止或允许摄取或发布新的软件包版本,从而保护用户免受称为依赖关系替换攻击的恶意行为的侵害。

中的每个域都会 CodeArtifact 自动包含一个根包组。此根包组包含所有软件包,默认情况下,允许包版本从所有源类型进入域中的存储库。/*根包组可以修改,但不能删除。

在创建新包组或删除现有包组时,Package Group 配置功能以最终一致的方式运行。这意味着,在创建或删除软件包组时,源控件将应用于预期的关联软件包,但由于最终一致的行为,会有一些延迟。达到最终一致性的时间取决于域中软件包组的数量以及域中的软件包数量。在创建或删除包组后,可能有一段时间内,源控件不会立即反映在关联的软件包上。

此外,对包裹组来源控制的更新几乎立即生效。与创建或删除包组不同,对现有包组源控件的更改会毫不延迟地反映在关联的包上。

这些主题包含有关中包组的信息 AWS CodeArtifact。