2010-07-11 14 views
7

Estamos trabajando en un proyecto en el que estamos obligados a utilizar Subversion como nuestro sistema de control de versiones. Todos estamos cómodos con eso, pero, en las vacaciones, nos gustaría salir de la ciudad para centrarnos en el desarrollo. El problema es que hay una alta probabilidad de no tener acceso a Internet a donde vamos. Como todavía queremos mantener el historial del código, estaba pensando si había una manera de exportar nuestro historial actual de Subversion a un repositorio de git y luego exportar nuestro historial de git al repositorio de Subversion existente (este repositorio ya tiene historial).De SVN a GIT y viceversa

¿Hay alguna manera de hacerlo?

Gracias!

+0

¿Se enfoca en el desarrollo * en vacaciones *? ¿No deberías enfocarte en cosas que no están relacionadas con el trabajo? :) –

+0

Jaja, sí, pero es una especie de proyecto escolar, por lo que durante la escuela no tenemos tiempo para codificar = ( – Ian

Respuesta

7

Primera regla de Git: si se les ocurre, Git puede hacerlo. Eche un vistazo al git-svn.

0

Si lo que desea es tomar su repositorio con usted, entonces por qué no acoger localmente el repositorio (o una copia) en uno de los equipos que tomas con usted (suponiendo que vayan juntos), entonces solo necesita tener una red local.

Pero tal vez malentendí los objetivos de su pregunta.

+0

Podríamos, pero no somos anfitriones del informe. Está organizado por nuestra Universidad, que doné No creo que nos dé acceso al repositorio completo. – Ian

Cuestiones relacionadas