2010-02-15 18 views
13

Me siento cómodo usando git, y lo prefiero mucho más que CVS. Desafortunadamente, en nuestra compañía, tenemos que usar CVS como un sistema de control de versiones. Me preguntaba si había alguna forma de usar git localmente mientras me comprometía con el repositorio de CVS, y estaba eufórico cuando encontré this SO question. Desafortunadamente, no parece funcionar en Windows. Tengo Git para Windows (mysysgit) instalado en mi computadora, y cuando escribo git cvs o git cvsimport en el terminal dice "no es un comando git". ¿Hay alguna forma de que pueda usar esta funcionalidad en Windows?¿Podemos usar git-cvs en Windows?

Respuesta

8

Use Cygwin git en lugar de msysgit, tiene esta y otras funciones, como git daemon.

O puede implementar esta característica y contribuir a msysgit.

+5

Tenía la esperanza de presentar esto a las personas en el trabajo, pero no hay manera de que sea aceptado si necesita hacer una instalación completa de cygwin solo para obtener la funcionalidad. * suspiro * Voy a probar esto en mi computadora y acepto su respuesta si funciona (y nadie viene con un método mejor) – vedang

+0

@vedang: la configuración personalizada le permite elegir exactamente qué paquetes instalar para que pueda salirse con la instalación mínima de git + dependencias. –

0

Hago que la metodología funcione en Windows, pero dado que nuestro servidor CVS es Linux, realizo mi exportación a CVS en ese servidor y luego lo clono en mi máquina Windows. Retrocedo a través de un repositorio de etapas también ubicado en el servidor Linux.

Cuestiones relacionadas