Für dieses Release des
ClearCase-Connectors
gelten die folgenden Begrenzungen und Einschränkungen.
Migration- Bei der Migration von Rational Team Concert Version 1.x müssen Sie ein Upgrade
für Ihre synchronisierten ClearCase-Datenströme mit dem Befehl 'upgradeSyncStream' durchführen,
damit die Synchronisationen weiterhin ordnungsgemäß ausgeführt werden.
Führen Sie dieses Upgrade von jedem Synchronisationshost aus
durch, nachdem Sie die neue Version des
ClearCase-Connectors
installiert haben, jedoch bevor Sie die Synchronisationsengine starten. Dazu öffnen Sie eine Befehlszeile und
führen den Befehl
ccc upgradeSyncStream
aus. Für jeden angegebenen Synchronisationsdatenstrom ändert dieser Befehl den Standardbuildtyp von Ant
in die Befehlszeile und kopiert die Datei mit Berechtigungsnachweisen für die Synchronisationsengine
in das entsprechende Unterverzeichnis jedes Datenstroms. Informationen hierzu finden Sie in Upgrade für Synchronisationsdatenströme bei der Migration von Rational Team Concert Version 1.x.
Hinweise- Es werden nur Rational ClearCase 7.0.0
und spätere Releases unterstützt.
- ClearCase-Identitäten können nicht mit Jazz-Identitäten synchronisiert werden, da
ClearCase-Identitäten (die Betriebssystemanmeldungsnamen sind)
nicht auf Jazz-Identitäten (die Benutzer im Jazz-Repository sind und in der Regel aus
LDAP importiert wurden) abgestimmt sind.
- Für den Import aus einem UCM-Datenstrom muss eine Datei oder ein Ordner einer
UCM-Komponente angehören. Der Stammordner einer UCM-VOB mit mehreren Komponenten ist kein Element einer
UCM-Komponente und kann nicht importiert werden.
- Änderungssets, die zum Importieren von Änderungen aus einer
Rational ClearCase-Basisverzweigung
erstellt wurden, die für
Rational ClearQuest aktiviert wurden,
werden nicht mit Rational ClearQuest-Informationen
über Änderungsaktivitäten annotiert.
- Wenn Sie in Rational ClearCase
mit Ressourcen arbeiten, die zu einem synchronisierten Datenstrom gehören, beachten Sie die in
Hinweise für Rational ClearCase-Benutzer
beschriebenen Richtlinien.
Einschränkungen- Die Ansicht Synchronisierte ClearCase-Datenströme kann manchmal eine erfolgreich
ausgeführte Synchronisation oder einen Synchronisationsfehler melden, bevor die
Buildergebnisse aktualisiert werden. Zur Umgehung dieses Problems klicken Sie mit
der rechten Maustaste auf den Datenstrom und klicken auf Details für letzte Synchronisation
öffnen. Aktualisieren Sie die Seite Zusammenfassung des Builds,
um den aktuellen Synchronisationsstatus anzuzeigen.
- Wenn Sie die Eigenschaften für Jazz-Provider eines
synchronisierten ClearCase-Datenstroms ändern,
empfangen Sie möglicherweise eine Nachricht in der Ansicht Teamadvisorfunktion,
dass das Speichern des Arbeitsbereichs fehlgeschlagen ist. Sie können diese Nachricht ignorieren.
- Manchmal verschwindet das Fenster der Synchronisationsengine sofort, nachdem eine
Fehlernachricht angezeigt wird - Sie haben dadurch keine Zeit, diese Nachricht zu lesen. Tritt dies auf, können Sie ein Script erstellen, mit dem die Jazz-Build-Engine
in einem vorhandenen Fenster ausgeführt wird. Erstellen Sie dieses Script, indem Sie die folgenden Schritte ausführen:
- Suchen Sie das Script zum Synchronisationsstart. Die Position des Verzeichnisses, das
das Script enthält, wird auf der Seite 'Eigenschaften für Jazz-Provider'
als Wert des Arguments SCRIPT_LOCATION_PREFIX angezeigt.
Das Script hat den gleichen Namen wie der Synchronisationsdatenstrom. Beispiel:
präfixwert_für_scriptposition/name_des_synchronisationsdatenstroms
- Erstellen Sie ein Kopie des Scripts.
- Bearbeiten Sie die Kopie, indem Sie die ersten paar Wörter bis zum Pfadnamen
der Jazz-Build-Engine entfernen.
- Führen Sie die Kopie des Scripts aus.
Wenn die Jazz-Build-Engine
einen Fehler meldet und beendet wird, werden die Nachrichten
jetzt in dem Fenster angezeigt, in dem Sie das Script ausgeführt haben.
- Wenn ein Post-op-Checkout-Trigger fehlschlägt, abder der Checkout sonst erfolgreich war,
werden die Cleartool-Operationen erfolgreich beendet, geben jedoch Fehler
an stderr aus. Ein fehlgeschlagener Post-op-Trigger bewirkt also das Fehlschlagen
der Synchronisation fehlschlägt - auch dann, wenn der Befehl, der den Post-op-Trigger
ausgelöst hat, erfolgreich ausgeführt wurde.