AWS CodeCommit ya no está disponible para nuevos clientes. Los clientes existentes de AWS CodeCommit pueden seguir utilizando el servicio con normalidad. Más información
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.
Cambiar la configuración del AWS CodeCommit repositorio
Puede utilizar la consola AWS CLI y la AWS CodeCommit consola para cambiar la configuración de un CodeCommit repositorio, como su descripción o su nombre.
importante
Al cambiar el nombre de un repositorio, es posible que se estropeen los repositorios locales que usen el nombre anterior en su remotoURL. Ejecuta el git remote set-url comando para actualizar el control remoto y URL usar el nombre del nuevo repositorio.
Temas
Cambio de la configuración de un repositorio (consola)
Para usar la AWS CodeCommit consola para cambiar la configuración de un CodeCommit repositorio AWS CodeCommit, sigue estos pasos.
-
Abre la CodeCommit consola en https://console.aws.amazon.com/codesuite/codecommit/home
. -
En Repositories (Repositorios), elija el nombre del repositorio cuya configuración desea cambiar.
-
En el panel de navegación, seleccione Configuración.
-
Para cambiar el nombre del repositorio Repository name (Nombre del repositorio), introduzca un nuevo nombre en el cuadro de texto Name (Nombre) y elija Save (Guardar). Cuando se lo pidan, verifique su elección.
importante
Si se cambia el nombre del AWS CodeCommit repositorio, se modificará el SSH y HTTPS URLs que los usuarios necesitan para conectarse al repositorio. Para que los usuarios puedan conectarse a este repositorio, tendrán que actualizar la configuración de la conexión. Además, dado que el repositorio ARN cambiará, cambiar el nombre del repositorio invalidará cualquier política de IAM usuario que dependa del ARN repositorio.
Para conectarse al repositorio después de cambiar el nombre, cada usuario debe usar el git remote set-url comando y especificar el nuevo URL que va a usar. Por ejemplo, si cambias el nombre del repositorio de MyDemoRepo a MyRenamedDemoRepo, los usuarios que solían conectarse HTTPS al repositorio ejecutarían el siguiente comando de Git:
git remote set-url origin https://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyRenamedDemoRepo
Los usuarios que SSH solían conectarse al repositorio ejecutarían el siguiente comando de Git:
git remote set-url origin ssh://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyRenamedDemoRepo
Para ver más opciones, consulte la documentación de Git.
-
Para cambiar la descripción del repositorio, modifique el texto que aparece en el cuadro de texto Description (Descripción) y haga clic en Save (Guardar).
nota
El campo de descripción muestra Markdown en la consola y acepta todos los HTML caracteres y los caracteres Unicode válidos. Si es un desarrollador de aplicaciones que utiliza
GetRepository
oBatchGetRepositories
APIs y piensa mostrar el campo de descripción del repositorio en un navegador web, consulte la CodeCommit API Referencia. -
Para cambiar la ramificación predeterminada, en Default branch (Ramificación personalizada) elija una ramificación diferente en la lista desplegable. Seleccione Guardar.
-
Para cambiar la clave de AWS KMS cifrado utilizada para cifrar y descifrar los datos del repositorio, en Clave de cifrado del repositorio, elija una clave gestionada por el cliente Clave administrada de AWS o una clave gestionada por el cliente para especificar el tipo de clave que se va a utilizar. Si elige una clave gestionada por el cliente, introduzca ARN la clave. Seleccione Guardar.
-
Para eliminar el repositorio, elija Delete repository. En el cuadro junto a Type the name of the repository to confirm deletion (Escriba el nombre del repositorio para confirmar la eliminación), introduzca
delete
y, a continuación, seleccione Delete (Eliminar).importante
Una vez que elimines este repositorio AWS CodeCommit, ya no podrás clonarlo en ningún repositorio local o compartido. Tampoco podrá extraer ni enviar datos desde ningún repositorio local ni repositorio compartido. Esta acción no se puede deshacer.
Cambia la configuración AWS CodeCommit del repositorio ()AWS CLI
Para usar AWS CLI comandos con CodeCommit, instale el AWS CLI. Para obtener más información, consulte Referencia de la línea de comandos.
AWS CLI Para cambiar la configuración de un CodeCommit repositorio AWS CodeCommit, ejecute uno o más de los siguientes comandos:
-
update-repository-descriptionpara cambiar la descripción de un CodeCommit repositorio.
-
update-repository-namepara cambiar el nombre de un CodeCommit repositorio.
Para cambiar la descripción de un CodeCommit repositorio
-
Ejecute el comando update-repository-description, especificando:
-
El nombre del CodeCommit repositorio (con la
--repository-name
opción).sugerencia
Para obtener el nombre del CodeCommit repositorio, ejecute el list-repositories comando.
-
La descripción del nuevo repositorio (con la opción
--repository-description
).nota
El campo de descripción muestra Markdown en la consola y acepta todos los HTML caracteres y los caracteres Unicode válidos. Si es un desarrollador de aplicaciones que utiliza
GetRepository
oBatchGetRepositories
APIs y piensa mostrar el campo de descripción del repositorio en un navegador web, consulte la CodeCommit API Referencia.
Por ejemplo, para cambiar la descripción del CodeCommit repositorio denominado
MyDemoRepo
aThis description was changed
:aws codecommit update-repository-description --repository-name MyDemoRepo --repository-description "This description was changed"
Este comando devuelve resultados solo si hay errores.
-
-
Para comprobar la descripción modificada, ejecute el get-repository comando y especifique el nombre del CodeCommit repositorio cuya descripción ha cambiado con la
--repository-name
opción.El resultado del comando muestra el texto modificado en
repositoryDescription
.
Para cambiar el nombre de un CodeCommit repositorio
-
Ejecute el comando update-repository-name, especificando:
-
El nombre actual del CodeCommit repositorio (con la
--old-name
opción).sugerencia
Para obtener el nombre del CodeCommit repositorio, ejecuta el comando list-repositories.
-
El nuevo nombre del CodeCommit repositorio (con la
--new-name
opción).
Por ejemplo, para cambiar el repositorio denominado
MyDemoRepo
aMyRenamedDemoRepo
:aws codecommit update-repository-name --old-name MyDemoRepo --new-name MyRenamedDemoRepo
Este comando devuelve resultados solo si hay errores.
importante
Al cambiar el nombre del AWS CodeCommit repositorio, se modifica el SSH y HTTPS URLs que los usuarios necesitan para conectarse al repositorio. Los usuarios no podrán conectarse a este repositorio hasta que actualicen la configuración de la conexión. Además, dado que el repositorio ARN cambia, cambiar el nombre del repositorio invalida cualquier política de IAM usuario que dependa del ARN repositorio.
-
-
Para comprobar el nombre cambiado, ejecute el comando list-repositories y revise la lista de nombres de los repositorios.