Konflikte können auftreten, wenn zwei Benutzer annähernd simultane Änderungen
an einem ClearQuest-Datensatz
und dem entsprechenden Arbeitselement vornehmen. Sie müssen den Konflikt auflösen, sodass das Arbeitselement
und der Datensatz dieselben Feldwerte enthalten.
Ein Konflikt kann durch die folgende Abfolge von Aktionen verursacht werden:
- Ein Jazz-Benutzer
ändert den Wert einer Arbeitselementeigenschaft und speichert die Änderungen. Der Benutzer könnte zum Beispiel
den Wert der Eigenschaft Priorität in Niedrig ändern.
- Ein ClearQuest-Benutzer
ändert den Wert des entsprechenden Felds im entsprechenden Datensatz und speichert die Änderungen. Der Benutzer
könnte zum Beispiel den Wert des Felds Priorität in 1-Sofort auflösen
ändern.
Der Konflikt tritt nur auf, wenn die zweite Änderung annähernd unverzüglich nach der ersten
Änderung gespeichert wird. Ansonsten gibt die abgehende Synchronisationsoperation die Arbeitselementänderung an
den ClearQuest-Datensatz
weiter.
Gehen Sie wie folgt vor, um Konflikte zu ermitteln und aufzulösen:
- Klicken Sie in der Ansicht 'Teamartefakte' im
Rational Team Concert-Client
mit der rechten Maustaste auf Ihre Repository-Verbindung und wählen Sie
aus.
- Klicken Sie auf der Registerkarte Synchronisationsregeln mit der rechten
Maustaste auf den Projektbereich und wählen Sie Alle nicht synchronisierten anzeigen aus. Auf der Registerkarte Synchronisationsstatus wird eine Liste aller
Synchronisationsoperationen, die nicht erfolgreich abgeschlossen werden konnten, und der Status
der einzelnen Operationen angezeigt.
- Klicken Sie doppelt auf einen Eintrag, der den Status Konflikt aufweist. Auf der Seite 'Synchronisationsstatus' werden die Details zur Ursache des Konflikts angezeigt.
Beispiel:
Widersprüchliche Werte für Eigenschaft Priorität:
Letzter synchronisierter Wert = "Nicht zugeordnet"
Aktueller Elementwert = "Niedrig"
Neuer eingehender Wert = "Hoch"
Lösen Sie den Konflikt auf, indem Sie einen der Werte zur Verwendung in beiden Datensätzen auswählen. Blättern Sie zum
Ende der Seite 'Synchronisationsstatus'. Klicken Sie auf Externen Status akzeptieren, wenn der
Feldwert, der aus dem ClearQuest-Datensatz
kommt, verwendet werden soll. Klicken Sie auf Elementstatus akzeptieren, wenn der abgehende
Eigenschaftswert aus dem Arbeitselement verwendet werden soll.
Wenn nach der Auflösung des Konflikts die erforderliche Synchronisationsoperation erfolgt ist,
enthalten das Datensatzfeld und die entsprechende Arbeitselementeigenschaft denselben Wert.