選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

使用中的上游存儲庫 CodeArtifact

焦點模式

在本頁面

使用中的上游存儲庫 CodeArtifact - CodeArtifact

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

一個存儲庫可以有其他存 AWS CodeArtifact 儲庫作為上游存儲庫。這可讓套件管理員用戶端使用單一存放庫端點存取包含在多個儲存庫中的套件。

您可以使用 AWS Management Console、 AWS CLI或 SDK 將一或多個上游 AWS CodeArtifact 存放庫新增至存放庫。若要將存放庫與上游存放庫相關聯,您必須擁有上游存放庫上AssociateWithDownstreamRepository動作的權限。如需詳細資訊,請參閱 使用上游儲存庫建立儲存庫新增或移除上游儲存庫

如果上游存放庫具有與公用存放庫的外部連線,則其下游的存放庫可以從該公用存放庫提取套件。例如,假設存放庫my_repo有一個名為的上游存放庫upstream,並且upstream具有與公共 npm 存放庫的外部連接。在這種情況下,連接到的軟件包管理器my_repo可以從 npm 公共存儲庫中提取軟件包。如需有關從上游存放庫或外部連線要求套件的詳細資訊,請參閱請求具有上游存儲庫的軟件包版本從外部連線要求套件

上游存儲庫和外部連接有什麼區別?

在中 CodeArtifact,上游存儲庫和外部連接的行為大致相同,但存在一些重要的差異。

  1. 您最多可以將 10 個上游存儲庫添加到一個 CodeArtifact 存儲庫。您只能新增一個外部連線。

  2. 有單獨的 API 調用來添加上游存儲庫或外部連接。

  3. 套件保留行為略有不同,因為上游儲存庫要求的套件會保留在這些儲存庫中。如需詳細資訊,請參閱 中繼儲存庫中的 Package 保留

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。