eclipse macos mercurial hgeclipse

Cómo configurar Mercurial en Snow Leopard con Eclipse



macos hgeclipse (2)

Para señalar el eclipse en su repositorio local, hay dos formas principales.

  • Archivo -> Importar -> Mercurial -> Clonar (iniciar un nuevo proyecto desde un repositorio)
  • (haga clic derecho en Proyecto) -> Equipo -> Proyecto compartido -> Mercurial

(ver ¿Cómo activar Mercurial en un proyecto Eclipse existente? )

Cuando esté en funcionamiento, puede presionar / jalar a otro repositorio a través del elemento del menú de empuje / extracción del equipo.

  • (haga clic derecho en Proyecto) -> Equipo -> Tire ...
  • (haga clic derecho en Proyecto) -> Equipo -> Empujar ...

Estoy usando Eclipse con complementos de C ++ en mi macbook, probando algunos proyectos de práctica para mejorar mis habilidades. También me gustaría probar Mercurial y probar DVCS. Desafortunadamente, Eclipse + Mercurial + OSX parece ser una combinación lo suficientemente rara que no hay mucha documentación útil por ahí.

Lo que he hecho hasta ahora

  • Instalado Mercurial SCM
  • Instalado el plugin HgEclipse
  • GnuPG instalado
  • Establezca la ruta a los ejecutables GnuPG y hg en las preferencias de Eclipse> Equipo> Mercurial

Sé que puedo convertir un directorio en un repositorio hg navegando a ese directorio en la terminal y usando

hg init

y luego puedo agregar archivos con

hg add hg commit

Esto debería darme un repo de hg con mis archivos. Hasta ahora, muy bien ... pero ahora comienzo a tambalear.

¿Cómo hago que HgEclipse apunte a mi repositorio? Mi vista de sincronización tiene una opción Mercurial, pero cuando la selecciono, el botón Siguiente aparece atenuado y el botón Finalizar no hace nada ...

Idealmente, me gustaría configurar dos repositorios locales, uno personal y uno de "equipo", así que realmente puedo evaluar Hg ya que esta parece ser la configuración popular. ¿HgEclipse solo admite compromisos para un solo repositorio, o puede comprometerse con el repositorio local y enviar al repositorio "de equipo"?

¿Alguna otra sugerencia de los veterinarios de DVCS sobre la mejor manera de configurar mi entorno?


Volvió a ejecutar los pasos de configuración, siguiendo esta excelente guía y todo está funcionando. Tuve un pequeño problema para entender el hecho de que el espacio de trabajo de eclipse es en sí mismo un repositorio. Con esa configuración, pude realizar cambios y pasar a otro repositorio con mucha facilidad.