AWS CodeCommit Repository-Einstellungen ändern - AWS CodeCommit

AWS CodeCommit ist für Neukunden nicht mehr verfügbar. Bestandskunden von AWS CodeCommit können den Service weiterhin wie gewohnt nutzen. Erfahren Sie mehr“

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.

AWS CodeCommit Repository-Einstellungen ändern

Sie können die Konsole AWS CLI und die AWS CodeCommit Konsole verwenden, um die Einstellungen eines CodeCommit Repositorys zu ändern, z. B. dessen Beschreibung oder seinen Namen.

Wichtig

Das Ändern des Namens eines Repositorys kann dazu führen, dass alle lokalen Repositorys, die den alten Namen in ihren URL Remote-Repositorys verwenden, beschädigt werden. Führen Sie den git remote set-url Befehl aus, um das Remote-Repository so URL zu aktualisieren, dass es den Namen des neuen Repositorys verwendet.

Ändern Sie die Repository-Einstellungen (Konsole)

Gehen Sie wie folgt vor, um mit der AWS CodeCommit Konsole die Einstellungen eines CodeCommit Repositorys zu ändern. AWS CodeCommit

  1. Öffnen Sie die CodeCommit Konsole unter https://console.aws.amazon.com/codesuite/codecommit/home.

  2. Wählen Sie unter Repositories (Repositorys) den Namen des Repositorys aus, bei dem Sie Einstellungen ändern möchten.

  3. Wählen Sie im Navigationsbereich Settings (Einstellungen).

  4. Um den Namen des Repositorys zu ändern, geben Sie unter Repository name (Repository-Name) in das Textfeld Name einen neuen Namen ein und klicken Sie auf Save (Speichern). Wenn Sie dazu aufgefordert werden, überprüfen Sie Ihre Wahl.

    Wichtig

    Wenn Sie den Namen des AWS CodeCommit Repositorys ändern, ändert sich auch der SSH und HTTPS URLs die Benutzer müssen, um sich mit dem Repository zu verbinden. Benutzer können erst eine Verbindung mit diesem Repository herstellen, wenn sie ihre Verbindungseinstellungen aktualisiert haben. Da sich der Name des Repositorys ändern ARN wird, werden durch die Änderung des Repository-Namens auch alle IAM Benutzerrichtlinien ungültig, die sich auf die Richtlinien dieses Repositorys ARN stützen.

    Um nach der Änderung des Namens eine Verbindung zum Repository herzustellen, muss jeder Benutzer den git remote set-url Befehl verwenden und den neuen Namen angeben, der verwendet werden URL soll. Wenn Sie beispielsweise den Namen des Repositorys von MyDemoRepo zu ändern MyRenamedDemoRepo, würden Benutzer, die HTTPS sich mit dem Repository verbinden, den folgenden Git-Befehl ausführen:

    git remote set-url origin https://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyRenamedDemoRepo

    Benutzer, die früher eine Verbindung SSH zum Repository herstellen, würden den folgenden Git-Befehl ausführen:

    git remote set-url origin ssh://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyRenamedDemoRepo

    Weitere Optionen findest du in deiner Git-Dokumentation.

  5. Um die Beschreibung des Repositorys zu ändern, geben Sie den Text in das Textfeld Description (Beschreibung) ein und klicken Sie auf Save (Speichern).

    Anmerkung

    Das Beschreibungsfeld zeigt Markdown in der Konsole an und akzeptiert alle HTML Zeichen und gültigen Unicode-Zeichen. Wenn Sie als Anwendungsentwickler das GetRepository oder verwenden BatchGetRepositories APIs und das Repository-Beschreibungsfeld in einem Webbrowser anzeigen möchten, finden Sie weitere Informationen in der CodeCommit APIReferenz.

  6. Zum Ändern des Standard-Branches wählen Sie unter Default branch (Standard-Branch) die Branch-Dropdown-Liste und wählen Sie einen anderen Branch aus. Wählen Sie Save (Speichern) aus.

  7. Um den AWS KMS Verschlüsselungsschlüssel zu ändern, der zum Verschlüsseln und Entschlüsseln von Daten im Repository verwendet wird, wählen Sie unter Repository-Verschlüsselungsschlüssel entweder Von AWS verwalteter Schlüsseloder Vom Kunden verwalteter Schlüssel, um den Typ des zu verwendenden Schlüssels anzugeben. Wenn Sie einen vom Kunden verwalteten Schlüssel wählen, geben Sie den Namen ARN des Schlüssels ein. Wählen Sie Save (Speichern) aus.

  8. Um das Repository zu löschen, klicken Sie auf Delete repository. Geben Sie in das Feld neben Type the name of the repository to confirm deletion (Namen des Repositorys eingeben, um das Löschen zu bestätigen) die Zeichenfolge delete ein und klicken Sie dann auf Delete (Löschen).

    Wichtig

    Nachdem Sie dieses Repository gelöscht haben AWS CodeCommit, können Sie es nicht mehr in ein lokales oder gemeinsam genutztes Repository klonen. Sie werden auch nicht mehr in der Lage sein, Daten aus einem lokalen oder gemeinsam genutzten Repo daraus abzurufen oder Daten dorthin zu übertragen. Diese Aktion kann nicht rückgängig gemacht werden.

AWS CodeCommit Repository-Einstellungen ändern ()AWS CLI

Um AWS CLI Befehle mit zu verwenden CodeCommit, installieren Sie den AWS CLI. Weitere Informationen finden Sie unter Befehlszeilenreferenz.

Um die Einstellungen eines CodeCommit Repositorys in AWS CLI zu ändern AWS CodeCommit, führen Sie einen oder mehrere der folgenden Befehle aus:

Um die Beschreibung eines CodeCommit Repositorys zu ändern

  1. Führen Sie den Befehl update-repository-description aus und geben Sie Folgendes an:

    • Der Name des CodeCommit Repositorys (mit der --repository-name Option).

      Tipp

      Führen Sie den list-repositories Befehl aus, um den Namen des CodeCommit Repositorys abzurufen.

    • Neue Beschreibung des Repositorys (mit der Option --repository-description).

      Anmerkung

      Das Beschreibungsfeld zeigt Markdown in der Konsole an und akzeptiert alle HTML Zeichen sowie gültige Unicode-Zeichen. Wenn Sie als Anwendungsentwickler das GetRepository oder verwenden BatchGetRepositories APIs und das Repository-Beschreibungsfeld in einem Webbrowser anzeigen möchten, finden Sie weitere Informationen in der CodeCommit APIReferenz.

    Um beispielsweise die Beschreibung für das CodeCommit Repository mit dem Namen wie folgt MyDemoRepo zu ändernThis description was changed:

    aws codecommit update-repository-description --repository-name MyDemoRepo --repository-description "This description was changed"

    Dieser Befehl liefert nur eine Ausgabe, wenn Fehler aufgetreten sind.

  2. Um die geänderte Beschreibung zu überprüfen, führen Sie den get-repository Befehl aus und geben Sie den Namen des CodeCommit Repositorys an, dessen Beschreibung Sie mit der --repository-name Option geändert haben.

    Die Ausgabe des Befehls zeigt den geänderten Text in repositoryDescription.

Um den Namen eines CodeCommit Repositorys zu ändern

  1. Führen Sie den Befehl update-repository-name aus und geben Sie Folgendes an:

    • Der aktuelle Name des CodeCommit Repositorys (mit der --old-name Option).

      Tipp

      Um den Namen des CodeCommit Repositorys abzurufen, führen Sie den Befehl list-repositories aus.

    • Der neue Name des CodeCommit Repositorys (mit der --new-name Option).

    So ändern Sie z. B. das Repository mit dem Namen MyDemoRepo in MyRenamedDemoRepo:

    aws codecommit update-repository-name --old-name MyDemoRepo --new-name MyRenamedDemoRepo

    Dieser Befehl liefert nur eine Ausgabe, wenn Fehler aufgetreten sind.

    Wichtig

    Wenn Sie den Namen des AWS CodeCommit Repositorys ändern, ändert sich der SSH und HTTPS URLs die Benutzer, um eine Verbindung zum Repository herzustellen, benötigen. Benutzer können erst eine Verbindung mit diesem Repository herstellen, nachdem sie ihre Verbindungseinstellungen aktualisiert haben. Da sich das Repository ARN ändert, werden durch die Änderung des Repository-Namens auch alle IAM Benutzerrichtlinien ungültig, die sich auf die Richtlinien dieses Repositorys ARN stützen.

  2. Um den geänderten Namen zu überprüfen, führen Sie den Befehl list-repositories aus und prüfen Sie die Liste mit den Repository-Namen.