Durante los últimos 6 meses he estado usando un espejo Git bidireccional de nuestro repositorio principal de Perforce en el trabajo para evaluarlo en nuestro flujo de trabajo. Tengo que decir que me he enamorado de su uso, pero hasta ahora ha tenido un defecto fatal: el soporte de Windows es terrible.¿Cómo puedo proporcionar un espejo bidireccional de un repositorio Git con otro SCM? (bzr, hg, etc.)
Generalmente esto no es un problema para mí, pero ahora mismo lo es. Necesito trabajar en algún trabajo localmente comprometido en mi repositorio de Git y no puedo acceder a él desde la máquina en la que necesito trabajar, ya que hay algunos problemas insolvables con la distribución de Git en esta caja.
De todos modos, lo que quiero hacer si puedo es hacer un segundo espejo: esta vez cerrando mi repositorio de Git pero sirviendo a través de Mercurial o Bazar. He encontrado algunas herramientas que parecen prometedoras y algunas referencias en los comentarios del blog que dicen que la gente ha hecho esto pero nada completo.
Entonces, ¿alguien puede decirme si hay una manera simple de mantener un espejo de 2 vías en un repositorio de Git usando otro DVCS que funcionará en Windows sin ningún problema?
Gracias de antemano por sus problemas ...
Jamie
Mercurial es mi espejo preferido, pero la pregunta es cómo crear un espejo Git/Mercurial bidireccional ... ¡si sabes, por favor hazlo! Txs. – jkp