AWS Cloud9 ya no está disponible para nuevos clientes. Los clientes existentes de AWS Cloud9 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.
Entornos de desarrollo en Amazon CodeCatalyst
Las siguientes secciones describen cómo crear y administrar su entorno de desarrollo CodeCatalyst mediante el uso de AWS Cloud9 IDE.
Creación de un entorno de desarrollo
Puede crear un entorno de desarrollo de varias maneras:
Cree un entorno de desarrollo CodeCatalyst con un repositorio de CodeCatalyst código fuente desde las páginas de resumen, entorno de desarrollo o repositorios de código fuente.
Cree un entorno de desarrollo vacío que no esté conectado a un repositorio de código fuente CodeCatalyst desde Dev Environments.
Cree un entorno de desarrollo en el entorno IDE de desarrollo que prefiera y clone un repositorio de CodeCatalyst código fuente en el entorno de desarrollo.
Puede crear un entorno de desarrollo para cada ramificación y repositorio. Un proyecto puede tener varios repositorios. Tus entornos de desarrollo solo están asociados a tu CodeCatalyst cuenta y solo tu CodeCatalyst cuenta puede gestionarlos. Puede abrir el entorno de desarrollo y trabajar con él con cualquiera de los compatiblesIDEs. Después de elegir un entorno de desarrollo específicoIDE, solo podrá abrir ese entorno de desarrollo con el elegidoIDE. Si quieres usar un entorno de desarrollo diferenteIDE, puedes cambiarlo IDE seleccionando el entorno de desarrollo en la barra de navegación y eligiendo Editar, o bien creando un entorno de desarrollo nuevo. De forma predeterminada, los entornos de desarrollo se crean con un procesador de 2 núcleosRAM, 4 GB y 16 GB de almacenamiento persistente.
Para obtener más información sobre cómo crear un entorno de desarrollo en CodeCatalyst, consulte la CodeCatalyst guía Creación de un entorno de desarrollo en Amazon.
Para obtener información y los pasos para crear un entorno de desarrollo en CodeCatalyst, consulte Creación de un entorno de desarrollo en la Guía del CodeCatalyst usuario de Amazon.
nota
Ahora puede crear entornos de desarrollo con repositorios de origen de terceros. Para obtener información sobre cómo vincular un repositorio fuente de terceros a un proyecto interno CodeCatalyst, consulta Cómo vincular un repositorio fuente en la Guía del CodeCatalyst usuario de Amazon.
Apertura de la configuración del entorno de desarrollo
Tras crear un entorno de desarrollo en la CodeCatalyst consola, puede ver los ajustes específicos del entorno de desarrollo:
-
En la CodeCatalyst consola, navegue hasta su entorno de desarrollo a través del AWS Cloud9 IDE.
-
Elija aws-explorer en la barra lateral de AWS Cloud9 .
-
En el panel de navegación de las herramientas para desarrolladores, amplíe CodeCatalysty seleccione Abrir configuración para abrir la vista de configuración del entorno de desarrollo.
-
En la vista Dev Environment Settings (Configuración del entorno de desarrollo), las siguientes secciones contienen opciones para su entorno de desarrollo:
Alias: consulte y cambie el alias asignado a su entorno de desarrollo.
Estado: consulte el estado actual de su entorno de desarrollo, el proyecto al que se ha asignado, y detenga su entorno de desarrollo.
Devfile: muestra el nombre y la ubicación del Devfile para su entorno de desarrollo. Abre tu Devfile seleccionando Abrir en el editor.
Compute Settings (Configuración de computación): cambie el tamaño y el valor predeterminado de Timeout Length (Duración del tiempo de espera) correspondientes a su entorno de desarrollo.
nota
No puede cambiar la cantidad de espacio de almacenamiento que se asigna a su entorno de desarrollo después de crearlo.
nota
Cuando utilices Amazon CodeCatalyst AWS CLI desde el terminal, debes asegurarte de configurar AWS_PROFILE=codecatalyst antes de ejecutar cualquier CodeCatalyst comando.
Reanudación de un entorno de desarrollo
Todo lo que hay en el directorio $HOME
de un entorno de desarrollo está almacenado de forma persistente. Puede dejar de trabajar en un entorno de desarrollo si lo necesita y volver a trabajar en él más adelante. Imagine que un entorno de desarrollo permanece inactivo durante más tiempo del que se ha seleccionado en los campos de Tiempo de espera cuando se creó el entorno de desarrollo. Si esto ocurre, la sesión se detendrá automáticamente.
Solo puede reanudar un entorno de desarrollo desde. CodeCatalyst Para obtener más información sobre cómo reanudar un entorno de desarrollo, consulte Reanudación de un entorno de desarrollo en la CodeCatalyst guía de Amazon.
nota
La reanudación de un entorno de desarrollo puede tardar varios minutos.
Eliminación de un entorno de desarrollo
Cuando haya terminado de trabajar en el contenido almacenado en su entorno de desarrollo, podrá eliminarlo. Antes de eliminar un entorno de desarrollo, asegúrese de confirmar y enviar los cambios de código al repositorio de origen inicial. Una vez eliminado su entorno de desarrollo, se detendrá la facturación de la capacidad informática y el almacenamiento para el mismo.
Solo puede eliminar un entorno de desarrollo desde la página Entornos de desarrollo de CodeCatalyst. Para obtener más información sobre cómo eliminar un entorno de desarrollo, consulta Eliminar un entorno de desarrollo en la CodeCatalyst guía de Amazon.
Edición del repositorio devfile para un entorno de desarrollo
Para cambiar la configuración de un entorno de desarrollo, edite el devfile. Puedes usardevfiles para estandarizar su entorno de desarrollo en todo su equipo. Puede editar el devfile desde la raíz del repositorio de origen en CodeCatalyst. Como alternativa, puede editar el devfile de forma compatibleIDE. Si edita el devfile si es compatibleIDE, confirma y envía tus cambios al repositorio de origen o crea una solicitud de cambios. De esta forma, un miembro del equipo puede revisar y aprobar la devfile ediciones.
nota
Solo puedes incluir imágenes de contenedores públicos en tu devfile.
nota
Si faltan dependencias, es posible que algunas AWS Cloud9 IDE funciones no funcionen en la versión personalizada devfile. Es posible que se requiera un esfuerzo adicional para que funcionen en algunas plataformas distintas de Linux x64.
Para editar el repositorio devfile para un entorno de desarrollo en AWS Cloud9
-
En la CodeCatalyst consola, navegue hasta su entorno de desarrollo a través del AWS Cloud9 IDE.
-
En la AWS Cloud9 barra lateral, selecciona aws-explorer.
-
En el panel de navegación de las herramientas para desarrolladores, elija el menú del kit de herramientas. CodeCatalyst
-
Elija Open Devfile (Abrir archivo de desarrollo).
-
Edite el devfiley guarde el archivo.
-
Elija Source Control, que es el Git extensión en la barra lateral del menú.
-
En el campo de texto Message (Mensaje), introduzca un mensaje antes de almacenar provisionalmente los cambios.
-
Para prepararse para la confirmación, elija el icono Stage All Changes (+) (Almacenar provisionalmente todos los cambios [+]).
-
Para ver Git seleccione el icono de menú que aparece junto al nombre del repositorio.
-
Elija Commit (Confirmar) y Push (Enviar).
-
Elija Actualizar entorno de desarrollo en el menú de AWS Toolkit .
Elija Commit (Confirmar) y Push (Enviar). El actualizado devfile se ha guardado y los cambios se han confirmado y publicado.
nota
Supongamos que el entorno de desarrollo que desea lanzar utiliza un entorno personalizado devfile no funciona. Esto puede deberse a que el devfile no es compatible con AWS Cloud9. Para solucionar el problema, revise la devfile. Si el problema persiste, elimínalo e intenta crear uno nuevo.
También puedes editar el devfile para un entorno de desarrollo mediante CodeCatalyst. Para obtener más información, consulta Cómo configurar tu entorno de desarrollo en la CodeCatalyst guía de Amazon.
Clonación de un repositorio
Para trabajar de forma eficaz con varios archivos, ramificaciones y confirmaciones en los repositorios de origen, puede clonar el repositorio de origen en su equipo local. A continuación, utilice un Git un cliente o un IDE usuario para realizar cambios. Desde CodeCatalyst, puede usar el AWS Cloud9 IDE Gitextensión de la misma manera que cualquier otra Git proveedor de alojamiento y también mediante la línea de comandos. Para obtener información sobre cómo clonar un repositorio de terceros, consulte Inicializar o clonar un Git repositorio.
Para obtener más información sobre cómo crear un entorno de desarrollo a partir de un repositorio de código fuente y clonarlo con él CodeCatalyst, consulta Conceptos del repositorio de código fuente en la CodeCatalyst guía de Amazon.
Solución de problemas de un entorno de desarrollo
Si tienes problemas con tu entorno de desarrollo, consulta Solución de problemas con entornos de desarrollo en la CodeCatalystguía de Amazon.
nota
Cuando utilices Amazon CodeCatalyst AWS CLI desde el terminal, debes asegurarte de configurar AWS_PROFILE=codecatalyst antes de ejecutar cualquier CodeCatalyst comando.
Si tienes problemas con tu entorno de desarrollo, consulta Solución de problemas con entornos de desarrollo en la CodeCatalyst guía de Amazon.