View a markdown version of this page

Verbindung mit öffentlichen externen Repositorys herstellen - Amazon CodeCatalyst

Amazon CodeCatalyst ist nicht mehr offen für neue Kunden. Bestandskunden können den Service weiterhin wie gewohnt nutzen. Weitere Informationen finden Sie unter Wie migriert man von CodeCatalyst.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Verbindung mit öffentlichen externen Repositorys herstellen

Sie können CodeCatalyst Paket-Repositorys mit unterstützten öffentlichen, externen Repositorys verbinden, indem Sie das entsprechende Gateway-Repository als Upstream-Repository hinzufügen. Gateway-Repositorys dienen als zwischengeschaltete Repositorys, die Pakete suchen und speichern, die aus externen Repositorys abgerufen wurden. Dies spart Zeit und Datenübertragung, da alle Paket-Repositorys in einem Projekt gespeicherte Pakete aus dem Gateway-Repository verwenden können.

Um mithilfe von Gateway-Repositorys eine Verbindung zu einem öffentlichen Repository herzustellen
  1. Wählen Sie im Navigationsbereich Packages (Pakete) aus.

  2. Wählen Sie unter Pakete die Seite Gateway-Repositorys aus. Sie können eine Liste der unterstützten Gateway-Repositorys und deren Beschreibungen einsehen.

  3. Um ein Gateway-Repository zu verwenden, müssen Sie es zuerst erstellen. Wenn das Gateway-Repository erstellt wurde, werden Datum und Uhrzeit der Erstellung angezeigt. Ist dies nicht der Fall, wählen Sie Erstellen, um es zu erstellen.

  4. Um Pakete aus dem Gateway-Repository zu verwenden, müssen Sie von einem Repository aus eine Upstream-Verbindung zu diesem CodeCatalyst Repository einrichten. Wählen Sie Paket-Repositorys und wählen Sie das Paket-Repository aus, zu dem Sie eine Verbindung herstellen möchten.

  5. Um eine Verbindung zum öffentlichen Repository herzustellen, wählen Sie Upstreams und wählen Sie Upstream-Repositorys auswählen.

  6. Wählen Sie Gateway-Repositorys und wählen Sie das Gateway-Repository aus, das dem öffentlichen Repository entspricht, zu dem Sie eine Verbindung als Upstream-Repository herstellen möchten.

  7. Wenn Sie alle Gateway-Repositorys ausgewählt haben, die Sie als Upstream-Repositorys hinzufügen möchten, wählen Sie Select.

  8. Wenn Sie mit der Bestellung von Upstream-Repositorys fertig sind, wählen Sie Speichern.

Weitere Informationen zu Upstream-Repositorys finden Sie unter. Konfiguration und Verwendung von Upstream-Repositorys

Wenn Sie ein Gateway-Repository als Upstream-Repository hinzugefügt haben, können Sie einen Paketmanager verwenden, der mit Ihrem lokalen Repository verbunden ist, um Pakete aus dem öffentlichen, externen Paket-Repository abzurufen, das diesem entspricht. Sie müssen Ihre Paketmanager-Konfiguration nicht aktualisieren. Pakete, die auf diese Weise verbraucht werden, werden sowohl im Gateway-Repository als auch in Ihrem lokalen Paket-Repository gespeichert. Weitere Hinweise zum Anfordern von Paketversionen aus einem Upstream-Repository finden Sie unterEine Paketversion mit Upstream-Repositorys anfordern.

Unterstützte externe Paket-Repositorys und ihre Gateway-Repositorys

CodeCatalyst unterstützt das Hinzufügen einer Upstream-Verbindung zu den folgenden offiziellen Paketautoritäten mit Gateway-Repositorys.

Pakettyp des Repositorys Description Name des Gateway-Repositories
NPM öffentliches NPM-Register npm-public-registry-gateway
Python Python-Paketindex pypi-gateway
Maven Maven Central maven-central-gateway
Maven Google Android-Repositorium google-android-gateway
Maven CommonsWare commonsware-gateway
Maven Archiv für Gradle-Plugins gradle-plugins-gateway
NuGet NuGet Gallerie nuget-gallery-gateway