CodeCommit exemplos usando ferramentas para PowerShell - AWS SDKExemplos de código

Há mais AWS SDK exemplos disponíveis no GitHub repositório AWS Doc SDK Examples.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

CodeCommit exemplos usando ferramentas para PowerShell

Os exemplos de código a seguir mostram como realizar ações e implementar cenários comuns usando o AWS Tools for PowerShell with CodeCommit.

Ações são trechos de código de programas maiores e devem ser executadas em contexto. Embora as ações mostrem como chamar funções de serviço individuais, é possível ver as ações no contexto em seus cenários relacionados.

Cada exemplo inclui um link para o código-fonte completo, onde você pode encontrar instruções sobre como configurar e executar o código no contexto.

Tópicos

Ações

O código de exemplo a seguir mostra como usar Get-CCBranch.

Ferramentas para PowerShell

Exemplo 1: Este exemplo obtém informações sobre a ramificação especificada para o repositório especificado.

Get-CCBranch -RepositoryName MyDemoRepo -BranchName MyNewBranch

Saída:

BranchName CommitId ---------- -------- MyNewBranch 7763222d...561fc9c9
  • Para API obter detalhes, consulte GetBranchem Referência de AWS Tools for PowerShell cmdlet.

O código de exemplo a seguir mostra como usar Get-CCBranchList.

Ferramentas para PowerShell

Exemplo 1: Este exemplo obtém uma lista de nomes de ramificações para o repositório especificado.

Get-CCBranchList -RepositoryName MyDemoRepo

Saída:

master MyNewBranch
  • Para API obter detalhes, consulte ListBranchesem Referência de AWS Tools for PowerShell cmdlet.

O código de exemplo a seguir mostra como usar Get-CCRepository.

Ferramentas para PowerShell

Exemplo 1: Este exemplo obtém informações para o repositório especificado.

Get-CCRepository -RepositoryName MyDemoRepo

Saída:

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
  • Para API obter detalhes, consulte GetRepositoryem Referência de AWS Tools for PowerShell cmdlet.

O código de exemplo a seguir mostra como usar Get-CCRepositoryBatch.

Ferramentas para PowerShell

Exemplo 1: Este exemplo confirma quais dos repositórios especificados foram encontrados e não encontrados.

Get-CCRepositoryBatch -RepositoryName MyDemoRepo, MyNewRepo, AMissingRepo

Saída:

Repositories RepositoriesNotFound ------------ -------------------- {MyDemoRepo, MyNewRepo} {AMissingRepo}
  • Para API obter detalhes, consulte BatchGetRepositoriesem Referência de AWS Tools for PowerShell cmdlet.

O código de exemplo a seguir mostra como usar Get-CCRepositoryList.

Ferramentas para PowerShell

Exemplo 1: Este exemplo lista todos os repositórios em ordem crescente por nome do repositório.

Get-CCRepositoryList -Order Ascending -SortBy RepositoryName

Saída:

RepositoryId RepositoryName ------------ -------------- c7d0d2b0-ce40-4303-b4c3-38529EXAMPLE MyDemoRepo 05f30c66-e3e3-4f91-a0cd-1c84aEXAMPLE MyNewRepo
  • Para API obter detalhes, consulte ListRepositoriesem Referência de AWS Tools for PowerShell cmdlet.

O código de exemplo a seguir mostra como usar New-CCBranch.

Ferramentas para PowerShell

Exemplo 1: Este exemplo cria uma nova ramificação com o nome especificado para o repositório especificado e o ID de confirmação especificado.

New-CCBranch -RepositoryName MyDemoRepo -BranchName MyNewBranch -CommitId 7763222d...561fc9c9
  • Para API obter detalhes, consulte CreateBranchem Referência de AWS Tools for PowerShell cmdlet.

O código de exemplo a seguir mostra como usar New-CCRepository.

Ferramentas para PowerShell

Exemplo 1: Este exemplo cria um novo repositório com o nome e a descrição especificados.

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

Saída:

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
  • Para API obter detalhes, consulte CreateRepositoryem Referência de AWS Tools for PowerShell cmdlet.

O código de exemplo a seguir mostra como usar Remove-CCRepository.

Ferramentas para PowerShell

Exemplo 1: Este exemplo exclui à força o repositório especificado. O comando solicitará a confirmação antes de continuar. Adicione o parâmetro -Force para excluir o repositório sem um aviso.

Remove-CCRepository -RepositoryName MyDemoRepo

Saída:

43ef2443-3372-4b12-9e78-65c27EXAMPLE
  • Para API obter detalhes, consulte DeleteRepositoryem Referência de AWS Tools for PowerShell cmdlet.

O código de exemplo a seguir mostra como usar Update-CCDefaultBranch.

Ferramentas para PowerShell

Exemplo 1: Este exemplo altera a ramificação padrão do repositório especificado para a ramificação especificada.

Update-CCDefaultBranch -RepositoryName MyDemoRepo -DefaultBranchName MyNewBranch
  • Para API obter detalhes, consulte UpdateDefaultBranchem Referência de AWS Tools for PowerShell cmdlet.

O código de exemplo a seguir mostra como usar Update-CCRepositoryDescription.

Ferramentas para PowerShell

Exemplo 1: Esse exemplo altera a descrição do repositório especificado.

Update-CCRepositoryDescription -RepositoryName MyDemoRepo -RepositoryDescription "This is an updated description."

O código de exemplo a seguir mostra como usar Update-CCRepositoryName.

Ferramentas para PowerShell

Exemplo 1: Esse exemplo altera o nome do repositório especificado.

Update-CCRepositoryName -NewName MyDemoRepo2 -OldName MyDemoRepo
  • Para API obter detalhes, consulte UpdateRepositoryNameem Referência de AWS Tools for PowerShell cmdlet.