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 zu öffentlichen externen Repositorien 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 fungieren als Zwischenrepositorien, 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
-
Wählen Sie im Navigationsbereich Packages (Pakete) aus.
Wählen Sie unter Pakete die Seite Gateway-Repositorys aus. Sie können eine Liste der unterstützten Gateway-Repositorys und deren Beschreibungen einsehen.
Um ein Gateway-Repository verwenden zu können, müssen Sie es zunächst erstellen. Wenn das Gateway-Repository erstellt wurde, werden Datum und Uhrzeit der Erstellung angezeigt. Falls nicht, wählen Sie Create, um es zu erstellen.
Um Pakete aus dem Gateway-Repository zu verwenden, müssen Sie von einem Repository aus eine Upstream-Verbindung zu dem CodeCatalyst Repository einrichten. Wählen Sie Package Repositories und wählen Sie das Paket-Repository aus, zu dem Sie eine Verbindung herstellen möchten.
Um eine Verbindung zum öffentlichen Repository herzustellen, wählen Sie Upstreams und dann Select Upstream-Repositories.
Wählen Sie Gateway-Repositories aus. Wählen Sie das Gateway-Repository aus, das dem öffentlichen Repository entspricht, zu dem Sie sich als Upstream-Repository verbinden möchten.
Wenn Sie alle Gateway-Repositorys ausgewählt haben, die Sie als Upstream-Repositorys hinzufügen möchten, wählen Sie Select.
Wenn Sie mit der Bestellung der 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 entsprechenden öffentlichen, externen Paket-Repository abzurufen. Sie müssen Ihre Paketmanager-Konfiguration nicht aktualisieren. Auf diese Weise verbrauchte Pakete 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.
Repository-Pakettyp | Beschreibung | Name des Gateway-Repository |
---|---|---|
npm | öffentliches Register von npm | npm-public-registry-gateway |
Python | Python-Paketindex | pypi-gateway |
Maven | Maven Central | maven-central-gateway |
Maven | Google Android-Repository | google-android-gateway |
Maven | CommonsWare | commonsware-gateway |
Maven | Repository für Gradle-Plugins | gradle-plugins-gateway |
NuGet | NuGet Bildergalerie | nuget-gallery-gateway |