Integración de Eclipse con AWS CodeCommit - AWS CodeCommit

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.

Integración de Eclipse con AWS CodeCommit

Puede utilizar Eclipse para realizar cambios en el código en un repositorio de CodeCommit. El Toolkit for Eclipse está diseñado para funcionar con credenciales de Git y un usuario de IAM. Puede clonar repositorios existentes, crear repositorios, confirmar y enviar cambios en el código a un repositorio y mucho más.

Para usar Toolkit for Eclipse con CodeCommit, necesita lo siguiente:

Paso 1: Obtenga una clave de acceso y una clave secreta para su usuario de IAM

Si no tiene aún configurado un perfil de credenciales en el equipo donde se ha instalado Eclipse, puedeconfigure uno con el comandoAWS CLIy laaws configureComando de la. También puede seguir los pasos de este procedimiento para crear y descargar sus credenciales. Proporciónelas al Toolkit for Eclipse cuando se le solicite.

Estas claves de acceso constan de un ID de clave de acceso y una clave de acceso secreta, que se utilizan para firmar mediante programación las solicitudes que realiza aAWS. Si no tiene claves de acceso, puede crearlas desde laAWS Management Console. Como práctica recomendada, no utilice la Cuenta de AWS Para realizar cualquier tarea en la que no sea necesario usarlo. Por el contrario,Creación de un nuevo usuario administrador de IAMcon claves de acceso para usted.

El único momento en el que puede ver o descargar la clave de acceso secreta de es cuando crea las claves. No puede recuperarlas más adelante. Sin embargo, puede crear nuevas claves de acceso en cualquier momento. También debe tener permisos para realizar las acciones de IAM requeridas. Para obtener más información, consultePermisos obligatorios para obtener acceso a recursos de IAMen laIAM User Guide.

Para crear claves de acceso para un usuario de IAM

  1. Inicie sesión en la AWS Management Console y abra la consola de IAM en https://console.aws.amazon.com/iam/.

  2. En el panel de navegación, seleccione Users.

  3. Elija el nombre del usuario cuyas claves de acceso desea crear y, a continuación, elija lacredenciales de seguridad depestaña.

  4. En el navegadorClaves de accesosección, elija.Creación de clave de acceso.

  5. Para ver el nuevo key pair de acceso, elijaMostrar. No podrá obtener acceso de nuevo a la clave de acceso secreta cuando este cuadro de diálogo se cierre. Sus credenciales tendrán el aspecto siguiente:

    • ID de clave de acceso: AKIAIOSFODNN7EXAMPLE

    • Clave de acceso secreta: wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY

  6. Para descargar el par de claves, elija Download .csv file (Descargar archivo .csv). Almacene las claves en un lugar seguro. No podrá obtener acceso de nuevo a la clave de acceso secreta cuando este cuadro de diálogo se cierre.

    Mantenga la confidencialidad de las claves para proteger su Cuenta de AWS y no las envíe nunca por correo electrónico. No las comparta fuera de su organización, aunque reciba una petición que parezca provenir de AWS o Amazon.com. Nadie que represente legítimamente a Amazon le pedirá nunca su clave secreta.

  7. Después de descargar el.csv, elijaClose. Cuando cree una clave de acceso, el par de claves se activa de forma predeterminada, y puede utilizar el par de inmediato.

Temas relacionados

Paso 2: InstallAWS Toolkit for Eclipsey conéctese a CodeCommit

El Toolkit for Eclipse es un paquete de software que puede añadir a Eclipse. Después de instalarlo y configurarlo con suAWS, puede conectarse a CodeCommit desde el panelAWSExplorador en Eclipse.

Para instalar Toolkit for Eclipse con elAWS CodeCommity configure el acceso al repositorio del proyecto

  1. Instale Toolkit for Eclipse en su equipo local si no tiene una versión compatible ya instalada. Si necesita actualizar su versión de Toolkit for Eclipse, siga las instrucciones enConfiguración del Conjunto de herramientas.

  2. En Eclipse, siga la primera experiencia o abraPreferenciasEn el sistema de menús de Eclipse (la ubicación varía en función de la versión y el sistema operativo) y elijaAWSConjunto de herramientas.

  3. Aplique alguna de las siguientes acciones:

    • Si está siguiendo la experiencia de primer uso, proporcione suAWSCuando se le solicite que configure el perfil de credenciales de.

    • Si está realizando una configuración en Preferences (Preferencias) y ya tiene configurado un perfil de credenciales en su equipo, selecciónelo en la lista Default Profile (Perfil predeterminado).

    • En caso de que esté realizando una configuración en Preferences y no ve el perfil que desea utilizar, o si la lista está vacía, seleccione Add profile. EnDetalles del perfilIntroduzca un nombre para el perfil y las credenciales del usuario de IAM (clave de acceso y clave secreta) o bien introduzca la ubicación del archivo de credenciales.

    • Si está realizando una configuración en Preferences (Preferencias) pero no tiene configurado ningún perfil, utilice los enlaces para inscribirse en una cuenta o administrar las credenciales de seguridad de AWS ya existentes.

  4. En Eclipse, expanda elAWSConjunto de herramientasy elijaAWS CodeCommit. Seleccione su perfil de credenciales y, a continuación, introduzca el nombre de usuario y la contraseña para las credenciales de Git o impórtelas desde el archivo .csv. Elija Apply y, después, OK.

    
                        Configuración de las credenciales de Git en Eclipse con Toolkit for Eclipse instalado.

Una vez que haya iniciado sesión con un perfil, el panel de conexión de AWS CodeCommit aparece en Team Explorer con opciones para clonar, crear o cerrar la sesión. ElegirCloneclona un repositorio de CodeCommit existente en el equipo local, para que pueda comenzar a trabajar con el código. Esta es la opción que se utiliza con más frecuencia.

Si no tiene repositorios o desea crear uno, seleccione Create.

Clonar un repositorio de CodeCommit desde Eclipse

Una vez configuradas las credenciales, puede clonar un repositorio en un repositorio local de su equipo mediante su comprobación en Eclipse. A continuación, puede comenzar a trabajar con el código.

  1. En Eclipse, abraAWSExplorador de. Para obtener información acerca de dónde encontrarlo, consulte el tema sobre cómo obtener acceso a AWS Explorer. ExpandaAWS CodeCommity elija el repositorio de CodeCommit con el que desea trabajar. Puede ver el historial de confirmaciones y otros detalles del repositorio, lo que puede ayudarle a determinar si este es el repositorio y la ramificación que desea clonar.

    nota

    Si no ve el repositorio, elija el icono de marca para abrir la Regiones de AWS y elija la opción Región de AWS En la que se creó el repositorio.

    
                   Cuando elija su repositorio de CodeCommit en laAWSExplorador.
  2. Elija Check out y siga las instrucciones para clonar el repositorio en el equipo local.

  3. Cuando haya terminado de clonar el proyecto, ya puede comenzar a editar el código en Eclipse y preparar, confirmar y enviar los cambios al repositorio del proyecto en CodeCommit.

Crear un repositorio de CodeCommit desde Eclipse

Puede crear repositorios de CodeCommit desde Eclipse con Toolkit for Eclipse. Como parte de la creación del repositorio, también debe clonarlo en un repositorio local de su equipo para empezar a trabajar inmediatamente.

  1. EnAWSExplorador, haga clic derechoAWS CodeCommity luego elija.Crear repositorio.

    nota

    Los repositorios son específicos de cada región. Antes de crear el repositorio, asegúrate de haber seleccionado la Región de AWS . No puede elegir el Región de AWS Cuando haya iniciado el proceso de creación del repositorio.

  2. En Repository Name (Nombre de repositorio), introduzca un nombre para el repositorio. Los nombres de repositorio deben ser únicos dentro de una cuenta de Amazon Web Services. Existen límites de caracteres y de longitud. Para obtener más información, consulte Cuotas. En Repository Description (Descripción del repositorio), introduzca una descripción opcional para este repositorio. Esto ayuda a otras personas a comprender para qué se utiliza este repositorio y ayuda a distinguirlo de otros repositorios de la región. Seleccione OK.

  3. EnAWSExplorador, expandaAWS CodeCommitY, a continuación, elija el repositorio de CodeCommit que acaba de crear. Compruebe que este repositorio no tiene historial de confirmaciones. Elija Check out y siga las instrucciones para clonar el repositorio en el equipo local.

Trabajar con repositorios

Una vez conectado a CodeCommit puede ver una lista de repositorios asociados a su cuenta de, Región de AWS , enAWSExplorador. Elija el menú de marca para cambiar la región.

nota

Es posible que CodeCommit no esté disponible en todos los Regiones de AWS Compatible con Toolkit for Eclipse.

En Toolkit for Eclipse, puede examinar el contenido de estos repositorios desde laNavegaciónyPackage ExplorerVistas. Para abrir un archivo, selecciónelo en la lista.

Las operaciones de Git en Toolkit for Eclipse para los repositorios de CodeCommit funcionan exactamente igual que para cualquier otro repositorio basado en Git. Puede realizar cambios en el código, añadir archivos y crear confirmaciones locales. Cuando esté listo para compartir, utilice laEnsayo GitPara insertar sus confirmaciones en el repositorio de CodeCommit. Si no ha configurado aún la información sobre el autor y el confirmador en un perfil de Git, puede hacerlo antes de realizar la confirmación y el envío. Dado que las credenciales de Git para el usuario de IAM ya están almacenadas localmente y asociadas a suAWSNo será necesario proporcionarlas de nuevo cuando realiza envíos a CodeCommit.

Para obtener más información acerca de cómo trabajar con Toolkit for Eclipse, consulte laAWS Toolkit for EclipseGuía de introducción.