Mueva todos los proyectos del server de la base Team a bit-bucket?

Actualmente estoy usando TFS para manejar todos los proyectos de C #. Sin embargo, necesito cambiar a bit-bucket. Por lo tanto, ¿hay alguna forma de migrar todos los proyectos del server de la base del equipo directamente al cubo de bits? (Quiero mover todos los proyectos a la vez)

No hay ninguna import directa actualmente disponible en BitBucket para importar repositorys desde un server TFS. Lo que tendrá que hacer es conectar sus repositorys TFS de TFS a Git (con git-tfs ) y luego insert esos nuevos repositorys de Git en BitBucket.

Si desea hacerlo todo de una vez, siempre puede hacer un file por lotes que realice todos los pasos para cada proyecto que tenga

Un primer paso sería convertir sus repositorys TFS en repositorys git locales . Aquí hay otra pregunta relevante . Tenga en count que las twigs / tags que tenga se perderán en el process, a less que las vuelva a crear manualmente.

Luego, crearía un repository en bitbuket y configuraría su repository local para presionarlo .

AFAIK, no hay una solución preexistente para hacer esto en múltiples repositorys a la vez, pero debería ser bastante fácil de automatizar en el shell que elija (powershell, file por lotes, bash, etc.).