Wenn eine Komponente in mehreren Arbeitsbereichen geändert wird, die dasselbe
Datenflussziel haben, können Konflikte in den resultierenden Änderungssets auftreten. Die Rational Team Concert-Quellcodeverwaltung
stellt Tools zur Suche und Auflösung solcher Konflikte zur Verfügung.
Wenn die
Rational Team Concert-Quellcodeverwaltung
feststellt, dass dieselbe Datei in einem abgehenden Änderungsset und einem eingehenden Änderungsset enthalten ist, erkennt
sie, dass ein potenzieller Konflikt vorhanden ist, und setzt orangefarbene Überlagerungssymbole
neben die
Ordner Abgehend und Eingehend, die den Konflikt enthalten. Ein Konflikt wird als potenzieller Konflikt klassifiziert, bis Sie das Änderungsset akzeptieren, das ihn
enthält. Sie können ein Änderungsset, das einen potenziellen Konflikt enthält, nicht übergeben. Wenn Sie ein
Änderungsset akzeptieren, das einen potenziellen Konflikt enthält, wird der potenzielle Konflikt realisiert und
muss in Ihrem Arbeitsbereich aufgelöst werden.
Gehen Sie wie folgt vor, um Konflikte zu ermitteln und aufzulösen:
- Navigieren Sie in der Ansicht Anstehende Änderungen zu dem betreffenden
Änderungsset im Ordner Eingehend der Komponente. Wenn Sie eine Datei im Änderungsset des Ordners Eingehend auswählen, wird die
am Konflikt beteiligte Datei im Änderungsset des Ordners Ausgehend hervorgehoben.
- Zum Prüfen der potenzielle Konflikte klicken Sie mit der rechten Maustaste auf jede Datei, die durch ein
Symbol für potenziellen Konflikt (
) neben sich gekennzeichnet ist, und
klicken auf Im Vergleichseditor öffnen.
- Führen Sie nach der Prüfung der Unterschiede eine der folgenden Aktionen aus:
- Zum Akzeptieren des eingehenden Änderungssets, das den potenziellen Konflikt enthält, klicken
Sie es mit der rechten Maustaste an und klicken auf Akzeptieren.
Die Überlagerungssymbole
werden durch
Überlagerungssymbole
ersetzt. Dateien ohne Konflikt im
Änderungsset werden akzeptiert und in Ihren Arbeitsbereich übernommen. Die potenziellen Konflikte
werden zu tatsächlichen Konflikten, die Sie auflösen müssen.
- Zum Aussetzen des abgehenden Änderungssets klicken Sie es mit der rechten Maustaste an und klicken
auf Aussetzen.
Weitere Informationen zum Aussetzen von Änderungssets finden Sie in Änderungsset aussetzen.
- Zum permanenten Entfernen des Änderungssets, das den Konflikt verursacht, klicken Sie im
abgehenden Änderungsset mit der rechten Maustaste auf die Datei und klicken auf Rückgängig.
- Zum Verwerfen des gesamten abgehenden Änderungssets klicken Sie es mit der rechten Maustaste an und
klicken auf Verwerfen. Weitere Informationen zum Verwerfen von Änderungssets finden Sie in Änderungsset aus Arbeitsbereich verwerfen.
Wenn Sie in Schritt 3 die Option
Akzeptieren ausgewählt haben, müssen Sie den Konflikt auflösen. Sobald Sie ein
Änderungsset akzeptieren, das einen Konflikt verursacht, werden die am Konflikt beteiligten Dateien in den Ordner
Unaufgelöst der Komponente versetzt und Sie werden aufgefordert, die Konflikte
aufzulösen. Die verfügbaren Optionen zur Auflösung eines Konflikts hängen vom Typ des Konflikts sowie vom
Umfang der Unterschiede ab.