Migración de TFS a Git


¿Es posible migrar de TFS 2008 a Git, y conservar todo el historial, etc.? He visto algunas referencias que hablan de hacerlo a través de SVN, pero eso parece bastante complicado, y complica mi misión de introducir Git en mi trabajo.

 44
Author: Henning, 2010-05-20

2 answers

Hay una forma directa llamada git-tfs y está en github.

Usted acaba de hacer un

  git tfs clone <tfs server> <tfs project>

Recomiendo obtener el código fuente y agregarlo a su ruta por separado para que pueda depurarlo por cualquier extrañeza, pero el código es bastante fácil de atravesar.

Tenía un archivo que era un msi que era de 500 MB que el cliente almacenaba en tfs, que no podía convertir, tardó unas horas en reducirlo.

 56
Author: DevelopingChris,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-03-12 09:16:25

Escribí un blog sobre la migración del código fuente de TFS a Git, manteniendo su historial de check-in. Espero que ayude:

Blog: Migración de TFS a GIT

 1
Author: Prasad telkikar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-11-08 09:59:04