Infos zum Zusammenführen

Beim Zusammenführen wird der Inhalt von mindestens zwei Dateien in einer neuen Datei zusammengefasst. Überlicherweise handelt es sich bei diesen Dateien um verschiedene Versionen ein und desselben Dateielements. Das Zusammenführen wird erforderlich, wenn verschiedene Benutzer dieselbe Version einer Datei ausgecheckt haben. Jeder der Benutzer nimmt Änderungen vor und checkt die Datei wieder ein. Sobald der erste Benutzer die Datei eincheckt, wird eine neue Version erstellt. Wenn der zweite Benutzer die Datei einchecken möchte, müssen die Dateien zusammengeführt werden. Sofern ClearCase in der Lage ist, die verschiedenen an der Datei vorgenommenen Änderungen miteinander in Einklang zu bringen, werden die Änderungen automatisch in einer neuen Dateiversion zusammengeführt. Bestehen jedoch Konflikte zwischen den Änderungen, die nicht gelöst werden können, müssen die Benutzer die Konflikte selbst lösen. ClearCase startet in diesem Fall das Tool Diff Merge, in dem Sie sich bei Bedarf die Unterschiede ansehen und zwei oder mehr Dateien zusammenführen können.

In der folgenden Tabelle werden für die verschiedenen Typen von Functional Test-Dateien die jeweils zum Zusammenführen verwendeten Tools sowie die Regeln für das Einchecken und Zusammenführen von Dateien aufgeführt.

Datei

Methode zum Zusammenführen und Regeln für das Einchecken

Java-Dateien

Functional Test führt die Dateien automatisch zusammen. Wenn kein automatisches Zusammenführen möglich ist, startet ClearCase das Tool Diff Merge, in dem Sie die Konflikte lösen können. Informationen zur Verwendung des Tools Diff Merge finden Sie in der Hilfe zu ClearCase.

Objektübersichtsdateien

Functional Test führt Objektübersichtsdateien automatisch zusammen.

Das Ergebnis der automatischen Zusammenführung von Objektübersichtsdateien können Sie im Editor für Objektübersicht prüfen. Wenn z. B. zwei Benutzer dasselbe Objekt zur Übersicht hinzufügen, die Erkennungsinformationen des Objekts jedoch je nach Benutzersystem unterschiedlich sind, befinden sich anschließend zwei Objekte in der Objektübersicht. Unifizieren Sie in diesem Fall die beiden Objekte in der Objektübersicht.

Informationen dazu, wie sich Functional Test in verschiedenen Phasen der Prozedur verhält, wenn Sie das Einchecken eines gemeinsam genutzten oder privaten Testobjekts abbrechen, finden Sie unter Einchecken einer zusammengeführten Testobjektübersicht abbrechen.

Scriptdefinitionsdateien

Wenn Functional Test zwei Dateien nicht automatisch zusammenführen kann, wird das Check-in nicht ausgeführt.

Prüfpunktdateien

Wenn zwei Versionen einer Prüfpunktdatei vorhanden sind, ermittelt Functional Test, welche eingecheckt werden soll.

Datenpooldateien

Wenn zwei Versionen einer Datenpooldatei vorhanden sind, ermittelt Functional Test, welche eingecheckt werden soll.

Referenzinformationen:

Functional Test und ClearCase

Nutzungsbedingungen | Feedback
(C) Copyright IBM Corporation 2002, 2004. Alle Rechte vorbehalten.