Freigeben über


Grundlagen des Zusammenführens

Als Zusammenführen wird das Kombinieren der Änderungen in zwei verschiedenen Verzweigungen bezeichnet. Bei einer Zusammenführung werden die Änderungen in der Quellverzweigung in die Zielverzweigung integriert. Durch das Zusammenführen werden alle Typen von Änderungen in die Quellverzweigung integriert, einschließlich Namensänderungen, Dateibearbeitungen, Dateihinzufügungen und Änderungen durch Löschen und Wiederherstellen von Dateien. Wenn Elemente sowohl in der Quell- als auch der Zielverzweigung geändert wurden, werden Sie aufgefordert, Konflikte aufzulösen. Weitere Informationen finden Sie unter Gewusst wie: Auflösen von Konflikten.

Zusammenführungen können über den Quellcodeverwaltungs-Explorer oder über die Befehlszeile mit dem Befehl Merge erfolgen.

Vorgänge während des Zusammenführens

Während einer Zusammenführung werden die folgenden Aktionen ausgeführt:

  • Hinzugefügte Dateien oder Ordner in der Zielverzweigung werden identifiziert, und es wird versucht, der Zielverzweigung die entsprechenden Elemente hinzuzufügen.

    Hinweis

    Es kann ein Namespacekonflikt auftreten, wenn das aus der Quellverzweigung hinzugefügte Element denselben Namen wie ein Element aufweist, das der Zielverzweigung bereits hinzugefügt wurde. In Team Foundation wird die Auflösung dieses Konflikttyps nicht behandelt. Jedoch wird eine Fehlermeldung protokolliert.

  • Die Versionsgeschichte jedes Elements in der Quellverzweigung, das auch in der Zielverzweigung vorhanden ist, wird überprüft. Für jedes Element werden Änderungen, die in der Quellverzweigung vorgenommen wurden und in der Zielverzweigung nicht vorhanden sind, mit der Zielverzweigung zusammengeführt. Wenn das Element bereits in der Zielverzweigung geändert wurde, wird ein Konflikt erkannt. Informationen über das Auflösen von Zusammenführungskonflikten finden Sie unter Gewusst wie: Auflösen von Konflikten.

    Hinweis

    Während des Zusammenführens können Sie auswählen, ob bestimmte Versionen von Elementen oder alle Änderungen zusammengeführt werden sollen. Weitere Informationen finden Sie unter Gewusst wie: Zusammenführen von Dateien und Ordnern.

Verfahren zum Zusammenführen von Änderungen

Zusammenführungen können entweder im Quellcodeverwaltungs-Explorer oder über die Befehlszeile mit dem Befehl Merge ausgeführt werden. Weitere Informationen finden Sie unter Gewusst wie: Zusammenführen von Dateien und Ordnern.

Zusammenführungsgeschichte

Auf dem Server der Quellcodeverwaltung in Team Foundation wird die Geschichte aller erfolgten Zusammenführungen gespeichert. Sie können diese Informationen über die Befehlszeile mit dem Befehl Merges überprüfen.

Siehe auch

Aufgaben

Gewusst wie: Zuordnen eines Dateityps zu einem Zusammenführungstool

Referenz

Befehl Branch
Befehl Branches

Konzepte

Verwenden des Quellcodeverwaltungs-Explorers

Weitere Ressourcen

Verzweigen und Zusammenführen der Team Foundation-Quellcodeverwaltung