Reestructurando las Sucursales TFS

Configuramos mal nuestras ramificaciones y ahora queremos arreglarlo. Tenemos proyectos en los que hay dos o más sucursales que deberían ser una sucursal (ya que siempre fusionamos / ramificamos todas al mismo time). ¿Cómo cambiamos la ramificación para que tengamos una twig donde antes teníamos dos o más? ¿Cómo accedemos al historial después de cambiar las twigs? ¿Qué pasa si las twigs están en diferentes lugares (es decir, cómo los movemos)? ¿Seguirá funcionando la historia después de eso?

Editar:

Ejemplo 1:

Estructura actual:

Folder1 |--Branch1 | |--Project1 |--Branch2 | |--Project2 

Estructura deseada:

 Folder1 |--Branch1 | |--Project1 | |--Project2 

Ejemplo 2:

Estructura actual:

 Folder1 |--Branch1 | |--Project1 Folder2 |--Branch2 | |--Project2 

Estructura deseada:

 Folder1 |--Branch1 | |--Project1 | |--Project2 

Gracias,
Ian

Es difícil comprender completamente cómo son tus twigs ahora y en qué quieres que se conviertan. Intenta dar más información sobre tus estructuras si puedes.

Si aún no lo ha leído, le sugiero que eche un vistazo a la Guía de Branching de TFS para determinar la mejor metodología de ramificación que funcione para usted.

Además, si mueve cualquier file, perderá su historial por ellos. Esto se debe a que el movimiento es en realidad un eliminar y volver a crear. La solución para esto es ir temporalmente a Herramientas-> Opciones-> Control de fuente-> Visual Studio Team Foundation Server -> ver Mostrar elementos eliminados en Source Control Explorer. Esto le permitirá ver el historial de todos los files que movió.