La Herramientas de AWS para PowerShell versión 5 (V5) está en versión preliminar. Para ver el contenido de la versión 5, que está sujeto a cambios, y probar la nueva versión, consulta la guía del usuario de la versión 5 (versión preliminar). Para obtener información específica sobre los cambios más importantes y la migración a la V5, consulta el tema sobre migración de esa guía.
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
CodeCommit ejemplos de uso de Tools for V4 PowerShell
Los siguientes ejemplos de código muestran cómo realizar acciones e implementar escenarios comunes mediante el uso de la Herramientas de AWS para PowerShell V4 con CodeCommit.
Las acciones son extractos de código de programas más grandes y deben ejecutarse en contexto. Mientras las acciones muestran cómo llamar a las distintas funciones de servicio, es posible ver las acciones en contexto en los escenarios relacionados.
En cada ejemplo se incluye un enlace al código de origen completo, con instrucciones de configuración y ejecución del código en el contexto.
Temas
Acciones
En el siguiente ejemplo de código, se muestra cómo utilizar Get-CCBranch
.
- Herramientas para la PowerShell V4
-
Ejemplo 1: en este ejemplo se obtiene información sobre la rama especificada para el repositorio especificado.
Get-CCBranch -RepositoryName MyDemoRepo -BranchName MyNewBranch
Salida:
BranchName CommitId ---------- -------- MyNewBranch 7763222d...561fc9c9
-
Para obtener más información sobre la API, consulte GetBranch Herramientas de AWS para PowerShellCmdlet Reference (V4).
-
En el siguiente ejemplo de código, se muestra cómo utilizar Get-CCBranchList
.
- Herramientas para la versión 4 PowerShell
-
Ejemplo 1: en este ejemplo se obtiene una lista de los nombres de las ramas del repositorio especificado.
Get-CCBranchList -RepositoryName MyDemoRepo
Salida:
master MyNewBranch
-
Para obtener más información sobre la API, consulte ListBranches Herramientas de AWS para PowerShellCmdlet Reference (V4).
-
En el siguiente ejemplo de código, se muestra cómo utilizar Get-CCRepository
.
- Herramientas para la versión 4 PowerShell
-
Ejemplo 1: en este ejemplo se obtiene información del repositorio especificado.
Get-CCRepository -RepositoryName MyDemoRepo
Salida:
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 obtener más información sobre la API, consulte GetRepository Herramientas de AWS para PowerShellCmdlet Reference (V4).
-
En el siguiente ejemplo de código, se muestra cómo utilizar Get-CCRepositoryBatch
.
- Herramientas para la versión 4 PowerShell
-
Ejemplo 1: Este ejemplo confirma cuáles de los repositorios especificados se encuentran y cuáles no.
Get-CCRepositoryBatch -RepositoryName MyDemoRepo, MyNewRepo, AMissingRepo
Salida:
Repositories RepositoriesNotFound ------------ -------------------- {MyDemoRepo, MyNewRepo} {AMissingRepo}
-
Para obtener más información sobre la API, consulte BatchGetRepositories Herramientas de AWS para PowerShellCmdlet Reference (V4).
-
En el siguiente ejemplo de código, se muestra cómo utilizar Get-CCRepositoryList
.
- Herramientas para la versión 4 PowerShell
-
Ejemplo 1: en este ejemplo se enumeran todos los repositorios en orden ascendente por nombre de repositorio.
Get-CCRepositoryList -Order Ascending -SortBy RepositoryName
Salida:
RepositoryId RepositoryName ------------ -------------- c7d0d2b0-ce40-4303-b4c3-38529EXAMPLE MyDemoRepo 05f30c66-e3e3-4f91-a0cd-1c84aEXAMPLE MyNewRepo
-
Para obtener más información sobre la API, consulte la referencia ListRepositoriesde Herramientas de AWS para PowerShell cmdlets (V4).
-
En el siguiente ejemplo de código, se muestra cómo utilizar New-CCBranch
.
- Herramientas para la versión 4 PowerShell
-
Ejemplo 1: en este ejemplo se crea una nueva rama con el nombre especificado para el repositorio especificado y el ID de confirmación especificado.
New-CCBranch -RepositoryName MyDemoRepo -BranchName MyNewBranch -CommitId 7763222d...561fc9c9
-
Para obtener más información sobre la API, consulte CreateBranch Herramientas de AWS para PowerShellCmdlet Reference (V4).
-
En el siguiente ejemplo de código, se muestra cómo utilizar New-CCRepository
.
- Herramientas para la versión 4 PowerShell
-
Ejemplo 1: en este ejemplo se crea un repositorio nuevo con el nombre y la descripción especificados.
New-CCRepository -RepositoryName MyDemoRepo -RepositoryDescription "This is a repository for demonstration purposes."
Salida:
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 obtener más información sobre la API, consulte CreateRepository Herramientas de AWS para PowerShellCmdlet Reference (V4).
-
En el siguiente ejemplo de código, se muestra cómo utilizar Remove-CCRepository
.
- Herramientas para la versión 4 PowerShell
-
Ejemplo 1: En este ejemplo se elimina por la fuerza el repositorio especificado. El comando solicitará una confirmación antes de continuar. Agregue el parámetro -Force para eliminar el repositorio sin una solicitud.
Remove-CCRepository -RepositoryName MyDemoRepo
Salida:
43ef2443-3372-4b12-9e78-65c27EXAMPLE
-
Para obtener más información sobre la API, consulte DeleteRepository Herramientas de AWS para PowerShellCmdlet Reference (V4).
-
En el siguiente ejemplo de código, se muestra cómo utilizar Update-CCDefaultBranch
.
- Herramientas para la versión 4 PowerShell
-
Ejemplo 1: en este ejemplo se cambia la rama predeterminada del repositorio especificado por la rama especificada.
Update-CCDefaultBranch -RepositoryName MyDemoRepo -DefaultBranchName MyNewBranch
-
Para obtener más información sobre la API, consulte UpdateDefaultBranch Herramientas de AWS para PowerShellCmdlet Reference (V4).
-
En el siguiente ejemplo de código, se muestra cómo utilizar Update-CCRepositoryDescription
.
- Herramientas para la versión 4 PowerShell
-
Ejemplo 1: en este ejemplo se cambia la descripción del repositorio especificado.
Update-CCRepositoryDescription -RepositoryName MyDemoRepo -RepositoryDescription "This is an updated description."
-
Para obtener más información sobre la API, consulte UpdateRepositoryDescription Herramientas de AWS para PowerShellCmdlet Reference (V4).
-
En el siguiente ejemplo de código, se muestra cómo utilizar Update-CCRepositoryName
.
- Herramientas para la versión 4 PowerShell
-
Ejemplo 1: en este ejemplo se cambia el nombre del repositorio especificado.
Update-CCRepositoryName -NewName MyDemoRepo2 -OldName MyDemoRepo
-
Para obtener más información sobre la API, consulte UpdateRepositoryName Herramientas de AWS para PowerShellCmdlet Reference (V4).
-