Modifier les paramètres AWS CodeCommit du référentiel - AWS CodeCommit

AWS CodeCommit n'est plus disponible pour les nouveaux clients. Les clients existants de AWS CodeCommit peuvent continuer à utiliser le service normalement. En savoir plus »

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Modifier les paramètres AWS CodeCommit du référentiel

Vous pouvez utiliser la AWS CodeCommit console AWS CLI et pour modifier les paramètres d'un CodeCommit référentiel, tels que sa description ou son nom.

Important

La modification du nom d'un dépôt peut entraîner la désactivation de tous les dépôts locaux qui utilisent l'ancien nom sur leur télécommandeURL. Exécutez la git remote set-url commande pour mettre à jour la télécommande URL afin qu'elle utilise le nouveau nom du dépôt.

Modifier les paramètres du référentiel (console)

Pour utiliser la AWS CodeCommit console afin de modifier les paramètres d'un CodeCommit dépôt dans AWS CodeCommit, procédez comme suit.

  1. Ouvrez la CodeCommit console sur https://console.aws.amazon.com/codesuite/codecommit/home.

  2. Dans Référentiels, sélectionnez le nom du référentiel dans lequel vous souhaitez modifier les paramètres.

  3. Dans le panneau de navigation, sélectionnez Settings (Paramètres).

  4. Pour modifier le nom du référentiel dans Nom du référentiel, saisissez un nouveau nom dans la zone de texte Nom, puis choisissez Enregistrer. Vérifiez vos choix lorsque vous y êtes invité.

    Important

    La modification du nom du AWS CodeCommit référentiel modifiera le SSH et HTTPS URLs dont les utilisateurs ont besoin pour se connecter au référentiel. Les utilisateurs ne pourront pas se connecter à ce référentiel tant qu'ils n'auront pas mis à jour leurs paramètres de connexion. De plus, étant donné que le référentiel ARN va changer, la modification du nom du référentiel invalidera toutes les politiques IAM utilisateur qui s'appuient sur celui de ARN ce référentiel.

    Pour se connecter au référentiel après le changement de nom, chaque utilisateur doit utiliser la git remote set-url commande et spécifier le nouveau URL à utiliser. Par exemple, si vous remplacez le nom du MyDemoRepo dépôt par « » MyRenamedDemoRepo, les utilisateurs qui HTTPS se connectent au dépôt exécuteront la commande Git suivante :

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

    Les utilisateurs qui SSH se connectent au dépôt exécuteront la commande Git suivante :

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

    Pour plus d'options, consultez votre documentation Git.

  5. Pour modifier la description du référentiel, changez le texte de la zone de texte Description, puis sélectionnez Enregistrer les modifications.

    Note

    Le champ de description affiche Markdown dans la console et accepte tous les HTML caractères ainsi que les caractères Unicode valides. Si vous êtes un développeur d'applications qui utilise le GetRepository ou BatchGetRepositories APIs et que vous envisagez d'afficher le champ de description du référentiel dans un navigateur Web, consultez la CodeCommit APIréférence.

  6. Pour modifier la branche par défaut, dans Branche par défaut, choisissez une autre branche dans la liste déroulante des branches. Choisissez Enregistrer.

  7. Pour modifier la clé de AWS KMS chiffrement utilisée pour chiffrer et déchiffrer les données du référentiel, dans Clé de chiffrement du référentiel, choisissez soit la clé gérée par le client, Clé gérée par AWSsoit la clé gérée par le client pour spécifier le type de clé à utiliser. Si vous choisissez une clé gérée par le client, entrez ARN la clé. Choisissez Enregistrer.

  8. Pour supprimer le référentiel, choisissez Supprimer le référentiel. Dans la zone en regard de Tapez le nom du référentiel pour confirmer la suppression, saisissez delete, puis choisissez Supprimer.

    Important

    Une fois ce dépôt supprimé AWS CodeCommit, vous ne pourrez plus le cloner dans un dépôt local ou un dépôt partagé. Vous ne pourrez plus non plus en extraire des données, ni y transférer des données, à partir d'un dépôt local ou d'un dépôt partagé. Cette action ne peut pas être annulée.

Modifier les paramètres du AWS CodeCommit référentiel (AWS CLI)

Pour utiliser AWS CLI des commandes avec CodeCommit, installez le AWS CLI. Pour plus d’informations, consultez Référence des commandes en ligne.

AWS CLI Pour modifier les paramètres d'un CodeCommit dépôt dans AWS CodeCommit, exécutez une ou plusieurs des commandes suivantes :

Pour modifier la description d'un CodeCommit dépôt

  1. Exécutez la commande update-repository-description en indiquant :

    • Le nom du CodeCommit dépôt (avec l'--repository-nameoption).

      Astuce

      Pour obtenir le nom du CodeCommit dépôt, exécutez la list-repositories commande.

    • La description du nouveau référentiel (avec l'option --repository-description).

      Note

      Le champ de description affiche Markdown dans la console et accepte tous les HTML caractères ainsi que les caractères Unicode valides. Si vous êtes un développeur d'applications qui utilise le GetRepository ou BatchGetRepositories APIs et que vous envisagez d'afficher le champ de description du référentiel dans un navigateur Web, consultez la CodeCommit APIréférence.

    Par exemple, pour modifier la description du CodeCommit référentiel nommé comme MyDemoRepo suit This description was changed :

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

    Cette commande génère une sortie uniquement en cas d'erreurs.

  2. Pour vérifier la description modifiée, exécutez la get-repository commande en spécifiant le nom du CodeCommit référentiel dont vous avez modifié la description à l'aide de l'--repository-nameoption.

    La sortie de la commande affiche le texte modifié dans repositoryDescription.

Pour modifier le nom d'un CodeCommit dépôt

  1. Exécutez la commande update-repository-name en indiquant :

    • Le nom actuel du CodeCommit dépôt (avec l'--old-nameoption).

      Astuce

      Pour obtenir le nom du CodeCommit dépôt, exécutez la commande list-repositories.

    • Le nouveau nom du CodeCommit dépôt (avec l'--new-nameoption).

    Par exemple, pour modifier le référentiel nommé MyDemoRepo en MyRenamedDemoRepo :

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

    Cette commande génère une sortie uniquement en cas d'erreurs.

    Important

    La modification du nom du AWS CodeCommit référentiel modifie le SSH et HTTPS URLs dont les utilisateurs ont besoin pour se connecter au référentiel. Les utilisateurs ne peuvent pas se connecter à ce référentiel tant qu'ils n'ont pas mis pas à jour leurs paramètres de connexion. De plus, étant donné que le dépôt ARN change, la modification du nom du référentiel invalide toutes les politiques IAM utilisateur qui s'appuient sur celles de ce référentiel. ARN

  2. Pour vérifier le nom modifié, exécutez la commande list-repositories et consultez la liste des noms de référentiel.