Konflikte suchen und auflösen

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 Überlagerungssymbol für potenziellen Konflikt 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:

  1. 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.
  2. Zum Prüfen der potenzielle Konflikte klicken Sie mit der rechten Maustaste auf jede Datei, die durch ein Symbol für potenziellen Konflikt (Überlagerungssymbol für potenziellen Konflikt) neben sich gekennzeichnet ist, und klicken auf Im Vergleichseditor öffnen.
  3. 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 Überlagerungssymbol für potenziellen Konflikt werden durch Überlagerungssymbole Überlagerungssymbol für Konflikt 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.


Feedback

War dies eine Hilfe? Sie können Ihr Feedback bei Jazz.net (Registrierung erforderlich) geben: Geben Sie Ihre Kommentare in den Foren oder senden Sie einen Bug.