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.
Eine Repository-Konfiguration anzeigen oder ändern
Sie können Details zu Ihrem Repository mithilfe der CodeArtifact Konsole oder der AWS Command Line Interface (AWS CLI) anzeigen und aktualisieren.
Anmerkung
Nachdem du ein Repository erstellt hast, kannst du seinen Namen, das zugehörige AWS Konto oder die Domain nicht mehr ändern.
Themen
Eine Repository-Konfiguration anzeigen oder ändern (Konsole)
Mithilfe der CodeArtifact Konsole können Sie Details zu Ihrem Repository anzeigen und es aktualisieren.
-
Öffnen Sie die AWS CodeArtifact Konsole unter https://console.aws.amazon.com/codesuite/codeartifact/home
. -
Wählen Sie im Navigationsbereich Repositorys aus und wählen Sie dann den Repository-Namen, den Sie anzeigen oder ändern möchten.
-
Erweitern Sie Details, um Folgendes zu sehen:
-
Die Domäne des Repositorys. Wählen Sie den Domainnamen, um mehr darüber zu erfahren.
-
Die Ressourcenrichtlinie des Repositorys. Wählen Sie Eine Repository-Richtlinie anwenden, um eine hinzuzufügen.
-
Der Amazon-Ressourcenname (ARN) des Repositorys.
-
Wenn Ihr Repository über eine externe Verbindung verfügt, können Sie die Verbindung auswählen, um mehr darüber zu erfahren. Ein Repository kann nur eine externe Verbindung haben. Weitere Informationen finden Sie unter Ein CodeArtifact Repository mit einem öffentlichen Repository Connect.
-
Wenn dein Projektarchiv Upstream-Repositorys hat, kannst du eines auswählen, um dessen Details zu sehen. Ein Projektarchiv kann bis zu 10 direkte Upstream-Repositorys haben. Weitere Informationen finden Sie unter Arbeiten mit Upstream-Repositorys in CodeArtifact.
Anmerkung
Ein Repository kann entweder über eine externe Verbindung oder über Upstream-Repositorys verfügen, aber nicht über beides.
-
-
Unter Pakete können Sie alle Pakete sehen, die für dieses Repository verfügbar sind. Wählen Sie ein Paket aus, um mehr darüber zu erfahren.
-
Wählen Sie Verbindungsanweisungen anzeigen und wählen Sie dann einen Paketmanager aus, um zu erfahren, wie Sie ihn konfigurieren CodeArtifact.
-
Wähle Repository-Richtlinie anwenden, um eine Ressourcenrichtlinie zu aktualisieren oder zu deinem Repository hinzuzufügen. Weitere Informationen finden Sie unter Repository-Richtlinien.
-
Wähle Bearbeiten, um Folgendes hinzuzufügen oder zu aktualisieren.
-
Die Beschreibung des Repositorys.
-
Mit dem Repository verknüpfte Tags.
-
Wenn dein Projektarchiv eine externe Verbindung hat, kannst du ändern, mit welchem öffentlichen Repository es eine Verbindung herstellt. Andernfalls können Sie ein oder mehrere vorhandene Repositorys als Upstream-Repositorys hinzufügen. Ordne sie in der Reihenfolge an, in der sie priorisiert werden sollen, CodeArtifact wenn ein Paket angefordert wird. Weitere Informationen finden Sie unter Reihenfolge der Prioritäten des Upstream-Reposit.
-
Eine Repository-Konfiguration anzeigen oder ändern (AWS CLI)
Verwenden Sie den describe-repository Befehl CodeArtifact, um die aktuelle Konfiguration eines Repositorys in anzuzeigen.
aws codeartifact describe-repository --domainmy_domain--domain-owner111122223333--repositorymy_repo
Beispielausgabe:
{ "repository": { "name": "my_repo", "administratorAccount": "123456789012, "domainName": "my_domain", "domainOwner": "111122223333", "arn": "arn:aws:codeartifact:region-id:111122223333:repository/my_domain/my_repo" "upstreams": [], "externalConnections": [] } }
Ändern Sie eine Repository-Upstream-Konfiguration
Ein Upstream-Repository ermöglicht es einem Paketmanager-Client, über einen einzigen URL-Endpunkt auf die Pakete zuzugreifen, die in mehr als einem Repository enthalten sind. Verwenden Sie den update-repository Befehl, um die Upstream-Beziehung eines Repositorys hinzuzufügen oder zu ändern.
aws codeartifact update-repository --domainmy_domain--domain-owner111122223333--repositorymy_repo\ --upstreams repositoryName=my-upstream-repo
Beispielausgabe:
{ "repository": { "name": "my_repo", "administratorAccount": "123456789012, "domainName": "my_domain", "domainOwner": "111122223333", "arn": "arn:aws:codeartifact:region-id:111122223333:repository/my_domain/my_repo" "upstreams": [ { "repositoryName": "my-upstream-repo" } ], "externalConnections": [] } }
Anmerkung
Um ein Upstream-Repository hinzuzufügen, benötigen Sie die Berechtigung für die AssociateWithDownstreamRepository Aktion im Upstream-Repository.
Um die Upstream-Beziehung eines Repositorys zu entfernen, verwenden Sie eine leere Liste als Argument für die --upstreams Option.
aws codeartifact update-repository --domainmy_domain--domain-owner111122223333--repositorymy_repo--upstreams []
Beispielausgabe:
{ "repository": { "name": "my_repo", "administratorAccount": "123456789012, "domainName": "my_domain", "domainOwner": "111122223333", "arn": "arn:aws:codeartifact:region-id:111122223333:repository/my_domain/my_repo" "upstreams": [], "externalConnections": [] } }