Grundlagen des Zusammenführens
Aktualisiert: November 2007
Beim Zusammenführen werden die Änderungen zusammengefasst, die in zwei unterschiedlichen Verzweigungen vorgenommen wurden. Dabei werden Namensänderungen, Dateibearbeitungen, hinzugefügte Dateien und gelöschte Dateien sowie rückgängig gemachte Dateilöschungen berücksichtigt, die Sie in der Quellverzweigung vorgenommen haben, und in die Zielverzweigung integriert. Wenn Elemente sowohl in der Quell- als auch in der Zielverzweigung geändert wurden, werden Sie aufgefordert, die Konflikte zu lösen. Weitere Informationen finden Sie unter Gewusst wie: Lösen von Konflikten zwischen zwei Dateien.
Verwenden Sie den Quellcodeverwaltungs-Explorer oder den Befehl Merge, um eine Zusammenführung durchzuführen. Weitere Informationen finden Sie unter Gewusst wie: Zusammenführen von Dateien und Ordnern.
Zusammenführung
Während einer Zusammenführung werden folgende Schritte durchgeführt:
Hinzugefügte Dateien oder Ordner in der Zielverzweigung werden identifiziert, und es wird versucht, der Zielverzweigung die entsprechenden Elemente hinzuzufügen.
Hinweis: Wenn Sie versuchen, ein Element aus einer Quellverzweigung zusammenzuführen, dessen Name in der Zielverzweigung bereits vorhanden ist, führt Team Foundation eine implizite Zusammenführung ohne Ausgangspunkt durch. Wenn Sie jedoch die Option /noimplicitbaseless mit dem Befehl tf merge verwenden, kann der Namespacekonflikt mithilfe einer Zusammenführung ohne Ausgangspunkt nicht gelöst werden. Sie müssen eine der Dateien umbenennen und die Zusammenführung erneut ausführen, um den Konflikt zu lösen.
Der Verlauf 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 gemeldet. Informationen über das Auflösen von Zusammenführungskonflikten finden Sie unter Gewusst wie: Lösen von Konflikten zwischen zwei Dateien.
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.
Zusammenführen von Änderungen
Verwenden Sie den Quellcodeverwaltungs-Explorer oder den Befehl Merge, um eine Zusammenführung durchzuführen. Weitere Informationen finden Sie unter Gewusst wie: Zusammenführen von Dateien und Ordnern.
Zusammenführungsgeschichte
Die Team Foundation-Versionskontrolle führt einen Verlaufsdatensatz aller Zusammenführungen. 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
Konzepte
Verwenden des Quellcodeverwaltungs-Explorers
Referenz
Weitere Ressourcen
Verzweigen und Zusammenführen der Team Foundation-Versionskontrolle