¿Hay algún problema con la ramificación de una sucursal en TFS?

Bifurcamos toda nuestra twig principal en TFS, siguiendo un paradigma algo parecido a un git en lugar de ramificar subcarpetas específicas.

Tengo una de esas twigs, para una function. Sin embargo, esta característica terminó siendo realmente dos características, una dependiente de la otra. Todavía no es posible volver a fusionar con el máster, pero me gustaría mantener las funciones separadas para poder combinar la parte A mientras sigo trabajando en la parte B.

Digamos que estoy trabajando en la twig A; ¿Está bien ramificar A a la twig B, y luego continuar trabajando en B? Luego uniría A de nuevo a maestro en el futuro cercano, y luego uniría B al maestro más adelante.

No sé si TFS tiene información de inteligencia que podría hacer que esto sea un problema si quiero fusionar master -> B más tarde, o si TFS es totalmente "tonto" con rastrear sucursales y no le importan esas cosas.

En TFS 2012, la fusión ha mejorado considerablemente. Entre las mejoras se encuentran el motor de fusión automática, que networkinguce la cantidad de conflictos y la promoción de fusión sin base a la IU. En su caso, cuando no hay una relación de fusión entre dos twigs, se debe realizar una combinación sin base. Una vez que se establece una relación de sucursal, las fusiones posteriores serán normales.

Para get más detalles, consulte la Guía de control de versiones de ALM Rangers .