CodeCommit exemples d'utilisation de Tools for PowerShell V5 - Outils AWS pour PowerShell (version 5)

La version 5 (V5) du Outils AWS pour PowerShell est sortie !

Pour plus d'informations sur les modifications majeures et la migration de vos applications, consultez la rubrique relative à la migration.

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.

CodeCommit exemples d'utilisation de Tools for PowerShell V5

Les exemples de code suivants vous montrent comment effectuer des actions et implémenter des scénarios courants en utilisant la Outils AWS pour PowerShell V5 avec CodeCommit.

Les actions sont des extraits de code de programmes plus larges et doivent être exécutées dans leur contexte. Alors que les actions vous indiquent comment appeler des fonctions de service individuelles, vous pouvez les voir en contexte dans leurs scénarios associés.

Chaque exemple inclut un lien vers le code source complet, où vous trouverez des instructions sur la configuration et l’exécution du code en contexte.

Rubriques

Actions

L'exemple de code suivant montre comment utiliserGet-CCBranch.

Outils pour PowerShell V5

Exemple 1 : cet exemple obtient des informations sur la branche spécifiée pour le référentiel spécifié.

Get-CCBranch -RepositoryName MyDemoRepo -BranchName MyNewBranch

Sortie :

BranchName CommitId ---------- -------- MyNewBranch 7763222d...561fc9c9
  • Pour plus de détails sur l'API, reportez-vous GetBranchà la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserGet-CCBranchList.

Outils pour PowerShell V5

Exemple 1 : cet exemple obtient une liste de noms de branches pour le référentiel spécifié.

Get-CCBranchList -RepositoryName MyDemoRepo

Sortie :

master MyNewBranch
  • Pour plus de détails sur l'API, reportez-vous ListBranchesà la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserGet-CCRepository.

Outils pour PowerShell V5

Exemple 1 : cet exemple obtient des informations pour le référentiel spécifié.

Get-CCRepository -RepositoryName MyDemoRepo

Sortie :

AccountId : 80398EXAMPLE Arn : arn:aws:codecommit:us-east-1:80398EXAMPLE:MyDemoRepo CloneUrlHttp : https://git-codecommit.us-east-1.amazonaws.com/v1/repos/MyDemoRepo CloneUrlSsh : ssh://git-codecommit.us-east-1.amazonaws.com/v1/repos/MyDemoRepo CreationDate : 9/8/2015 3:21:33 PM DefaultBranch : LastModifiedDate : 9/8/2015 3:21:33 PM RepositoryDescription : This is a repository for demonstration purposes. RepositoryId : c7d0d2b0-ce40-4303-b4c3-38529EXAMPLE RepositoryName : MyDemoRepo
  • Pour plus de détails sur l'API, reportez-vous GetRepositoryà la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserGet-CCRepositoryBatch.

Outils pour PowerShell V5

Exemple 1 : cet exemple confirme quels référentiels sont trouvés ou non, parmi ceux spécifiés.

Get-CCRepositoryBatch -RepositoryName MyDemoRepo, MyNewRepo, AMissingRepo

Sortie :

Repositories RepositoriesNotFound ------------ -------------------- {MyDemoRepo, MyNewRepo} {AMissingRepo}
  • Pour plus de détails sur l'API, reportez-vous BatchGetRepositoriesà la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserGet-CCRepositoryList.

Outils pour PowerShell V5

Exemple 1 : cet exemple répertorie tous les référentiels par ordre croissant de nom de référentiel.

Get-CCRepositoryList -Order Ascending -SortBy RepositoryName

Sortie :

RepositoryId RepositoryName ------------ -------------- c7d0d2b0-ce40-4303-b4c3-38529EXAMPLE MyDemoRepo 05f30c66-e3e3-4f91-a0cd-1c84aEXAMPLE MyNewRepo
  • Pour plus de détails sur l'API, reportez-vous ListRepositoriesà la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserNew-CCBranch.

Outils pour PowerShell V5

Exemple 1 : cet exemple crée une nouvelle branche avec le nom spécifié pour le référentiel spécifié et l’ID de validation spécifié.

New-CCBranch -RepositoryName MyDemoRepo -BranchName MyNewBranch -CommitId 7763222d...561fc9c9
  • Pour plus de détails sur l'API, reportez-vous CreateBranchà la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserNew-CCRepository.

Outils pour PowerShell V5

Exemple 1 : cet exemple crée un nouveau référentiel avec le nom spécifié et la description spécifiée.

New-CCRepository -RepositoryName MyDemoRepo -RepositoryDescription "This is a repository for demonstration purposes."

Sortie :

AccountId : 80398EXAMPLE Arn : arn:aws:codecommit:us-east-1:80398EXAMPLE:MyDemoRepo CloneUrlHttp : https://git-codecommit.us-east-1.amazonaws.com/v1/repos/MyDemoRepo CloneUrlSsh : ssh://git-codecommit.us-east-1.amazonaws.com/v1/repos/MyDemoRepo CreationDate : 9/18/2015 4:13:25 PM DefaultBranch : LastModifiedDate : 9/18/2015 4:13:25 PM RepositoryDescription : This is a repository for demonstration purposes. RepositoryId : 43ef2443-3372-4b12-9e78-65c27EXAMPLE RepositoryName : MyDemoRepo
  • Pour plus de détails sur l'API, reportez-vous CreateRepositoryà la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserRemove-CCRepository.

Outils pour PowerShell V5

Exemple 1 : cet exemple force la suppression du référentiel spécifié. La commande vous invite à confirmer avant de poursuivre. Ajoutez le paramètre -Force pour supprimer le référentiel sans invite.

Remove-CCRepository -RepositoryName MyDemoRepo

Sortie :

43ef2443-3372-4b12-9e78-65c27EXAMPLE
  • Pour plus de détails sur l'API, reportez-vous DeleteRepositoryà la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserUpdate-CCDefaultBranch.

Outils pour PowerShell V5

Exemple 1 : cet exemple remplace la branche par défaut du référentiel spécifié par la branche spécifiée.

Update-CCDefaultBranch -RepositoryName MyDemoRepo -DefaultBranchName MyNewBranch
  • Pour plus de détails sur l'API, reportez-vous UpdateDefaultBranchà la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserUpdate-CCRepositoryDescription.

Outils pour PowerShell V5

Exemple 1 : cet exemple modifie la description du référentiel spécifié.

Update-CCRepositoryDescription -RepositoryName MyDemoRepo -RepositoryDescription "This is an updated description."
  • Pour plus de détails sur l'API, reportez-vous UpdateRepositoryDescriptionà la section Référence des Outils AWS pour PowerShell applets de commande (V5).

L'exemple de code suivant montre comment utiliserUpdate-CCRepositoryName.

Outils pour PowerShell V5

Exemple 1 : cet exemple modifie le nom du référentiel spécifié.

Update-CCRepositoryName -NewName MyDemoRepo2 -OldName MyDemoRepo
  • Pour plus de détails sur l'API, reportez-vous UpdateRepositoryNameà la section Référence des Outils AWS pour PowerShell applets de commande (V5).