tag remove crear git tfs git-tfs tfs-migration

remove - Migra Git a TFS con todo el historial



git push tag (2)

¿Hay alguna forma de migrar un repositorio git a TFS con todo su historial como versiones, ramas y mensajes push? Ahora la fuente está en Github y quiero migrar eso a mi repositorio TFS local.


Instale git-tf desde Codeplex source, MS Downloads , o mejor aún:

Luego ejecute los siguientes comandos:

  1. Primero necesitas configurar tu repositorio GIT

    git tf configure http://yourserver.com:8080/tfs/DefaultCollection $/RepositoryName

  2. Verifique los archivos, opcionalmente autor persistente / USERMAP:

    git tf checkin --deep --autosquash --keep-author

Este proceso es muy lento, pero funciona, así que asegúrese de tener suficiente tiempo para migrar. El único inconveniente es que el tiempo de confirmación será el tiempo de registro actual, no el tiempo del conjunto de cambios original.