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