Freigeben über


Grundlagen von Verzweigungen

Mit dem Feature Verzweigen können Sie eine Auflistung von Dateien unter Verwendung von mehreren voneinander abweichenden Pfaden entwickeln. Verzweigungen werden häufig verwendet, wenn Teams mehrere ähnliche CodeBases beibehalten müssen. Dies kann der Fall sein, wenn ein Produkt freigegeben wurde, und die Arbeit an der nächsten Version begonnen werden muss.

Das Verzweigen in der Quellcodeverwaltung in Team Foundation entspricht einem Kopiervorgang im Dateisystem. Beim Verzweigen wird die Versionsgeschichte der verzweigten Dateien und Ordner beibehalten, und Änderungen in den alten Dateien können mit den neuen Dateien zusammengeführt werden. Verzweigungen können über den Quellcodeverwaltungs-Explorer oder über die Befehlszeile mit dem Befehl Branch erfolgen.

Eine Verzweigung wird mit einer Quelle und einem Ziel ausgeführt. Mit der Quelle werden Name und Version der zu verzweigenden Datei oder des zu verzweigenden Ordners angegeben, und mit dem Ziel der Speicherort der Zieldatei oder des Zielordners. Wenn es sich bei dem angegebenen Ziel um den Namen eines Ordners handelt, der auf dem Server vorhanden ist, wird das eigentliche Ziel in diesem Ordner erstellt. Andernfalls entspricht das eigentliche Ziel dem angegebenen Ziel.

Bei einer Verzweigung wird in der Quellcodeverwaltung in Team Foundation eine ausstehende Änderung erstellt. Die Verzweigung wird erst erstellt, wenn die ausstehende Änderung in Differenzmengen an den Server übergeben wird. Weitere Informationen finden Sie unter Fenster "Anstehende Eincheckvorgänge".

Bevor die Verzweigung auf dem Server eingecheckt wird, können Dateien und Ordner geändert, umbenannt, gelöscht und wiederhergestellt werden. Weitere Informationen finden Sie unter Gewusst wie: Verschieben, Umbenennen und Löschen von Dateien und Ordnern unter Quellcodeverwaltung.

Ein Ordner oder eine Datei darf nicht gelöscht sein, um verzweigt werden zu können. Beim Verzweigen einer Struktur von Dateien werden die gelöschten Elemente in der Struktur nicht ebenfalls verzweigt. Wenn das gelöschte Element zu einem späteren Zeitpunkt in der Quellstruktur wiederhergestellt wird, kann diese Datei mithilfe einer Zusammenführung in die Zielverzweigung verzweigt werden.

Tipp

Sie können die Verzweigungsgeschichte von Elementen, die der Quellcodeverwaltung unterliegen, anzeigen, indem Sie ihre Eigenschaften anzeigen. Weitere Informationen finden Sie unter Gewusst wie: Anzeigen der Eigenschaften von Dateien und Ordnern unter Quellcodeverwaltung.

Siehe auch

Referenz

Befehl Branch
Befehl Branches

Konzepte

Verwenden des Quellcodeverwaltungs-Explorers

Weitere Ressourcen

Verzweigen und Zusammenführen der Team Foundation-Quellcodeverwaltung