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
Konzepte
Verwenden des Quellcodeverwaltungs-Explorers
Weitere Ressourcen
Verzweigen und Zusammenführen der Team Foundation-Quellcodeverwaltung