plugin oxygen kepler from git eclipse

oxygen - ¿Cómo hace Eclipse/EGit para reconocer la información del repositorio existente después de la actualización?



install egit eclipse kepler (3)

En mi caso, los repositorios de git existían pero el contexto del equipo no mostraba la opción "Compartir este proyecto". Parecía que el proyecto estaba parcialmente configurado con git.

Podría solucionar el problema eliminando el proyecto (sin eliminar los archivos reales) y luego importando el proyecto de nuevo a eclipse.

Después de actualizar Eclipse de Helios a Indigo con el complemento EGit 1.0.0, todos mis proyectos parecen haber perdido sus metadatos sobre sus repositorios de git, respectivamente.

En Helios, cada proyecto de Eclipse era un repositorio de git por sí solo. Al actualizar a Indigo, esperaba poder seguir utilizando el espacio de trabajo de Helios. Después de la actualización, todos los proyectos siguen presentes en el área de trabajo; y en cada directorio de proyecto, todavía existe el subdirectorio .git , pero Eclipse parece tratar cada proyecto como si ya no fuera un repositorio de git.

Entonces, todavía hay todos los metadatos de git en las carpetas del proyecto, pero eclipse no los reconoce. ¿Hay otra manera de "reactivar" la funcionalidad git?


Gracias a Jeremy, encontré cómo reactivar los repositorios yo mismo. Básicamente, se requerían dos pasos:

  1. Agregue el repositorio local (ya existente) a la vista de Git Repositories de EGit;
  2. "Comparta" cada uno de los proyectos nuevamente usando "usar o crear repositorio".

El segundo paso no funcionará si el repositorio no está disponible en la vista de repositorio. Entonces, después de una actualización de eclipse, haga lo siguiente:

Agregue el repositorio local (ya existente) a la vista de Git Repositories de EGit

  • Abra la vista de Git Repositories :
  • Presione el botón "agregar" (Información sobre herramientas: Add an existing local Git Repository to this view )
  • En el cuadro de diálogo "Agregar repositorios Git", en Search criteria , ingrese al directorio del área de trabajo, seleccione " Look for nested repositores " y presione Búsqueda :
  • Seleccione los repositorios que desea agregar y haga clic en Aceptar

"Comparte" cada uno de los proyectos de nuevo usando "usar o crear repositorio"

  • Abra su proyecto existente en el Project explorer proyectos de Eclipse;
  • Haz clic derecho y selecciona " Team -> Share Project... ":
  • Seleccione Git Project, y en el siguiente diálogo, seleccione " Use or create Repository in parent folder of project ". Importante: no intente seleccionar el repositorio desde el cuadro combinado que está visible cuando " Use or create Repository in parent folder of project " no está seleccionado, no funcionará.

El asistente sugiere el repositorio de git local que se encuentra en el proyecto actual, por lo que simplemente pulsa Finalizar .


Incluso después de agregar repositorios de git, no puedo hacer Equipo / Compartir en el proyecto, pero lo que ayudó fue cerrar y abrir el proyecto . También puedes seleccionar varios proyectos para que la acción sea rápida