2016-12-06 3 views
1

Nehmen wir an, Zweig A ist eine aus Stamm erstellt. Der Zweig A befindet sich in der Testphase. Jetzt gibt es ein neues Projekt und wird nach Zweig A freigegeben. Das Projekt muss jedoch starten und kann nicht warten, bis Zweig A freigegeben wird. Es gibt eine große Veränderung in Zweig A und Zweig B ist ein paar Änderungen. Ich möchte einen Zweig B von Zweig A erstellen. Wenn Zweig A freigegeben ist, wird er mit dem Stamm zusammengeführt. Nachdem die Verzweigung B vervollständigt und freigegeben wurde, verschmelzen die Verzweigung B mit der Verzweigung A und dann die Verzweigung A mit der Verzweigung zurück. Ist es in TFS möglich, Stamm als den obigen Ansatz zu verbinden?Erstellen Sie einen Zweig von der Zweigstelle in TFS

Antwort

2

TFVC Filialen sind hierarchisch. Sie können eine unbeständige Zusammenführung durchführen, die jedoch normalerweise einen Fehler in Ihrer Verzweigungsstrategie anzeigt. Der "moderne" Ansatz besteht darin, die Anzahl der Zweige zu minimieren, die Sie erstellen (oder Verzweigungen vollständig zu eliminieren) und stattdessen Feature-Toggles zu verwenden, um laufende Projekte zu isolieren, sodass Ihre Codebasis immer integriert ist.

Verwandte Themen