

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

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

# 設定和使用套件儲存庫
<a name="packages-repositories"></a>

在 CodeCatalyst 中，套件會在套件儲存庫中存放和管理。若要將套件發佈至 CodeCatalyst，或從 CodeCatalyst （或任何支援的公有套件儲存庫） 取用套件，您必須建立套件儲存庫，並將套件管理員連接至該儲存庫。

**Topics**
+ [建立套件儲存庫](packages-repositories-create.md)
+ [連接至套件儲存庫](packages-repositories-connect.md)
+ [刪除套件儲存庫](packages-repositories-delete.md)

# 建立套件儲存庫
<a name="packages-repositories-create"></a>

執行下列步驟以在 CodeCatalyst 中建立套件儲存庫。

**建立套件儲存庫**

1. 在 https：//[https://codecatalyst.aws/](https://codecatalyst.aws/) 開啟 CodeCatalyst 主控台。

1. 導覽至您要在其中建立套件儲存庫的專案。

1. 從導覽窗格中，選擇**套件**。

1. 在**套件儲存庫**頁面上，選擇**建立套件儲存庫**。

1. 在**套件儲存庫詳細資訊**區段中，新增下列項目：

   1. **儲存庫名稱**。請考慮使用描述性名稱搭配詳細資訊，例如您的專案或團隊名稱，或儲存庫的使用方式。

   1. （選用） **描述**。當您在專案中的多個團隊中有多個儲存庫時，儲存庫描述特別有用。

1. 在**上游儲存庫**區段中，選擇**選取上游儲存庫**，以新增您想要透過 CodeCatalyst 套件儲存庫存取的任何套件儲存庫。您可以新增**閘道儲存庫**，以連線至外部套件儲存庫或其他 **CodeCatalyst 儲存庫**。

   1. 從套件儲存庫請求套件時，上游儲存庫會依在此清單中顯示的順序進行搜尋。找到套件後，CodeCatalyst 將停止搜尋。若要變更上游儲存庫的順序，您可以在清單中拖放儲存庫。

1. 選擇**建立**以建立套件儲存庫。

# 連接至套件儲存庫
<a name="packages-repositories-connect"></a>

若要從 CodeCatalyst 發佈或取用套件，您必須使用套件儲存庫端點資訊和 CodeCatalyst 登入資料來設定套件管理員。如果您尚未建立儲存庫，您可以依照 中的指示執行此操作[建立套件儲存庫](packages-repositories-create.md)。

如需如何將套件管理員連線至 CodeCatalyst 套件儲存庫的指示，請參閱下列文件。
+ [設定和使用 Gradle Groovy](packages-maven-gradle.md)
+ [設定和使用 mvn](packages-maven-mvn.md)
+ [設定和使用 nuget 或 dotnet CLI](packages-nuget-cli.md)
+ [設定和使用 npm](packages-npm-use.md)
+ [設定 pip 和安裝 Python 套件](packages-python-pip.md)
+ [設定 Twine 和發佈 Python 套件](packages-python-twine.md)

# 刪除套件儲存庫
<a name="packages-repositories-delete"></a>

執行下列步驟以刪除 CodeCatalyst 中的套件儲存庫。

**刪除套件儲存庫**

1. 在 https：//[https://codecatalyst.aws/](https://codecatalyst.aws/) 開啟 CodeCatalyst 主控台。

1. 導覽至包含您要刪除之套件儲存庫的專案。

1. 從導覽窗格中，選擇**套件**。

1. 在**套件儲存庫**頁面上，選擇您要刪除的儲存庫。

1. 選擇 **刪除**。

1. 檢閱有關刪除套件儲存庫效果的資訊。

1. 在輸入欄位中輸入 `delete` ，然後選擇**刪除**。