Modifica le impostazioni del AWS CodeCommit repository - AWS CodeCommit

AWS CodeCommit non è più disponibile per i nuovi clienti. I clienti esistenti di AWS CodeCommit possono continuare a utilizzare il servizio normalmente. Scopri di più»

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Modifica le impostazioni del AWS CodeCommit repository

È possibile utilizzare la AWS CodeCommit console AWS CLI e per modificare le impostazioni di un CodeCommit repository, ad esempio la descrizione o il nome.

Importante

La modifica del nome di un repository può causare l'interruzione di qualsiasi repository locale che utilizza il vecchio nome nel telecomando. URL Esegui il git remote set-url comando per aggiornare il telecomando in URL modo che utilizzi il nome del nuovo repository.

Modifica le impostazioni del repository (console)

Per utilizzare la AWS CodeCommit console per modificare le impostazioni di un CodeCommit repository AWS CodeCommit, segui questi passaggi.

  1. Apri la CodeCommit console su https://console.aws.amazon.com/codesuite/codecommit/home.

  2. In Repositories (Repository), selezionare il nome del repository per cui si desidera modificare le impostazioni.

  3. Nel pannello di navigazione scegli Impostazioni.

  4. Per modificare il nome del repository, in Repository name (Nome repository), immettere un nuovo nome nella casella di testo Name (Nome) e scegliere Save (Salva). Quando richiesto, confermare la scelta.

    Importante

    La modifica del nome del AWS CodeCommit repository cambierà la SSH e di HTTPS URLs cui gli utenti hanno bisogno per connettersi al repository. Gli utenti non riusciranno a connettersi a questo repository finché non aggiorneranno le impostazioni di connessione. Inoltre, poiché il repository ARN cambierà, la modifica del nome del repository invaliderà tutte le politiche IAM utente che si basano su quel repository. ARN

    Per connettersi al repository dopo la modifica del nome, ogni utente deve utilizzare il git remote set-url comando e specificare il nuovo da utilizzare. URL Ad esempio, se hai cambiato il nome del repository da MyDemoRepo a MyRenamedDemoRepo, gli utenti che lo utilizzano HTTPS per connettersi al repository eseguiranno il seguente comando Git:

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

    Gli utenti che utilizzano SSH per connettersi al repository eseguiranno il seguente comando Git:

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

    Per altre opzioni, consulta la documentazione di Git.

  5. Per modificare la descrizione del repository, modificare il testo nella casella di testo Description (Descrizione) e quindi scegliere Save (Salva).

  6. Per modificare il ramo predefinito, in Default branch (Ramo predefinito), scegliere prima l'elenco a discesa e poi un altro ramo. Seleziona Salva.

  7. Per modificare la chiave di AWS KMS crittografia utilizzata per crittografare e decrittografare i dati nel repository, in Chiave di crittografia del repository, scegli Chiave gestita da AWSo Chiave gestita dal cliente per specificare il tipo di chiave da utilizzare. Se scegli una chiave gestita dal cliente, inserisci la chiave. ARN Seleziona Salva.

  8. Per eliminare il repository, scegliere Delete repository (Elimina repository). Nella casella accanto a Type the name of the repository to confirm deletion (Digita il nome del repository per confermare l'eliminazione), immettere delete e quindi scegliere Delete (Elimina).

    Importante

    Dopo aver eliminato questo repository AWS CodeCommit, non sarà più possibile clonarlo su alcun repository locale o condiviso. Inoltre, non sarai più in grado di estrarre dati da esso o inviarvi dati da alcun repository locale o condiviso. Questa operazione non può essere annullata.

Modifica le impostazioni AWS CodeCommit del repository ()AWS CLI

Per utilizzare AWS CLI i comandi con CodeCommit, installa il AWS CLI. Per ulteriori informazioni, consulta Guida di riferimento alla riga di comando.

Da utilizzare AWS CLI per modificare le impostazioni di un CodeCommit repository in AWS CodeCommit, esegui uno o più dei seguenti comandi:

Per modificare la descrizione di un CodeCommit repository

  1. Eseguire il comando update-repository-description specificando:

    Ad esempio, per modificare la descrizione del CodeCommit repository denominato MyDemoRepo in: This description was changed

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

    Questo comando restituisce un output solo se ci sono errori.

  2. Per verificare la descrizione modificata, esegui il get-repository comando, specificando il nome del CodeCommit repository di cui hai modificato la descrizione con l'opzione. --repository-name

    L'output del comando mostra il testo modificato in repositoryDescription.

Per modificare il nome di un CodeCommit repository

  1. Eseguire il comando update-repository-name specificando:

    • Il nome corrente del CodeCommit repository (con l'--old-nameopzione).

      Suggerimento

      Per ottenere il nome del CodeCommit repository, esegui il comando list-repositories.

    • Il nuovo nome del CodeCommit repository (con l'opzione). --new-name

    Ad esempio, per modificare il repository denominato MyDemoRepo in MyRenamedDemoRepo:

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

    Questo comando restituisce un output solo se ci sono errori.

    Importante

    La modifica del nome del AWS CodeCommit repository comporta la modifica della SSH modalità HTTPS URLs di connessione degli utenti al repository. Gli utenti non riusciranno a connettersi a questo repository finché non aggiorneranno le impostazioni di connessione. Inoltre, poiché il repository ARN cambia, la modifica del nome del repository invalida tutte le politiche IAM utente che si basano su quelle di questo repository. ARN

  2. Per verificare il nome modificato, eseguire il comando list-repositories e rivedere l'elenco dei nomi di repository.