

Amazon CodeCatalyst 不再向新客戶開放。現有客戶可以繼續正常使用該服務。如需詳細資訊，請參閱[如何從 CodeCatalyst 遷移](migration.md)。

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

# 新增上游儲存庫
<a name="packages-upstream-repositories-add"></a>

將公有套件儲存庫或其他 CodeCatalyst 套件儲存庫做為上游儲存庫新增至下游儲存庫，可讓連線至下游儲存庫的套件管理員使用上游儲存庫中的所有套件。

**新增上游儲存庫**

1. 在導覽窗格中，選擇 **Packages (套件)**。

1. 在**套件儲存庫**頁面上，選擇要新增上游儲存庫的套件儲存庫。

1. 在套件儲存庫的名稱下，選擇**上游**，然後選擇**選取上游儲存庫**。

1. 在**選取上游類型**中，選擇下列其中一項：
   + **閘道儲存庫**

     您可以從可用的閘道儲存庫清單中選擇。
**注意**  
若要連線到公有外部套件授權單位，例如 Maven Central、npmjs.com 或 Nuget Gallery，CodeCatalyst 會使用閘道儲存庫做為中介儲存庫，以搜尋和存放從外部儲存庫提取的套件。這可節省時間和資料傳輸，因為專案中的所有套件儲存庫將使用來自閘道中介儲存庫的套件。如需詳細資訊，請參閱[連線到公有外部儲存庫](packages-connect-external.md)。
   + **CodeCatalyst 儲存庫**

     您可以從專案中可用的 CodeCatalyst 套件儲存庫清單中選擇。

1. 當您選取所有要新增為上游儲存庫的儲存庫時，請選擇**選取**，然後選擇**儲存**。

   如需變更上游儲存庫搜尋順序的詳細資訊，請參閱 [編輯上游儲存庫的搜尋順序](packages-upstream-repositories-search-order.md)。

新增上游儲存庫後，您可以使用連線至本機儲存庫的套件管理員，從上游儲存庫擷取套件。您不需要更新套件管理員組態。如需從上游儲存庫請求套件版本的詳細資訊，請參閱 [使用上游儲存庫請求套件版本](packages-upstream-repositories-request.md)。