¿Cómo migro un repository de Git TFS Azure con historial?

He estado trabajando en esto por unos días sin mucha suerte. Tengo un repository Git TFS en Azure con múltiples twigs. Ejemplo:

ProjectFoo -Development -Master -Release 1.0 

Todas las sucursales tienen historia ya que hemos estado trabajando en ellas durante meses. Necesitamos mover este código a un nuevo repository de Git en Azure y retener el historial con las twigs.

He estado investigando forms de hacer esto. Parece que Git TF podría funcionar (con –deep) pero no puedo encontrar mi repository cuando ejecuto el command clonar.

 C:\Users\Tom>git tf clone https://myrepo.com/DefaultCollection/_git/ProjectFoo $/ProjectFoo ProjectFoo --deep Connecting to TFS... Username: tom Password: 

Obtuve el siguiente error:

 git-tf: Could not find a valid TFS Collection at https://myrepo.com/DefaultCollection/_git/ProjectFoo 

¿Alguna idea sobre lo que estoy haciendo mal aquí o cuál sería la mejor manera de migrar el código?

¡Gracias!

La herramienta git-tf se usa para comunicarse con proyectos MSVC / TFVC. Si su repository es un repository Git TFS, solo use el git clone ordinario. Debería tener un button "clonar" en la interfaz de usuario web que le dará la URL adecuada para pasar a la git clone . También puede tener que configurar cnetworkingenciales alternativas en la configuration de su proyecto, ya que Git no comprende las counts de Microsoft Live.