danimart1991 Blog

Language

Migrando nuestros proyectos de TFVC a GIT

Migrando nuestros proyectos de TFVC a GIT

Con el declive de sistemas de control de versiones de código como Team Foundation Version Control (TFVC) y el auge de otras como GIT, nos encontramos ante un problema común y recurrente en repositorios TFVC:

¿Cómo cambiamos de un repositorio TFVC ya existente a un repositorio GIT, sin afectar a todo el trabajo ya realizado, a todo el seguimiento de código, de manera sencilla y rápida, y lo más importante, sin que afecte al equipo?

Ante este problema, nos encontramos con dos soluciones:

  • Manualmente creamos un repositorio GIT y pasamos poco a poco cada uno de estos cambios e información que nos gustaría conservar.
  • Usamos herramientas creadas por la comunidad para en pocos pasos, copiar todo el contenido de un repositorio a otro y además obtener las ventajas que GIT aporta a nuestro proyecto.

La respuesta obvia, y el motivo de este documento, la segunda opción, y nos serviremos de la herramienta git-tfs para hacerlo. Comenzamos.

Sigue leyendo en el blog del Windows Platform Team de Plain Concepts.