Verwenden Sie zum erneuten Hochstufen
nach einer fehlgeschlagenen Hochstufungsoperation
denselben unabhängigen SCLMBuild- oder CCBuild-Satz, mit dem Sie zuvor
versucht haben, den
Build hochzustufen.
Unabhängige SCLM- bzw. Rational ClearCase-Builds können erst erneut hochgestuft
werden, wenn der verwendete
Build-Satz den Status 'PromoteFailed' aufweist.
- Führen Sie eine Rational ClearQuest-Abfrage für
SCLM- bzw. CCBuild-Sätze aus.
- Wählen Sie auf der Seite Results den
SCLMBuild- bzw. CCBuild-Satz aus, mit dem der Build erneut hochgestuft werden
soll. Im Feld State wird angezeigt,
dass der Datensatz den Status 'PromoteFailed' aufweist.
- Klicken Sie in der Symbolleiste des Fensters
Details auf den Pfeil neben dem Knopf Change
State
, und klicken Sie auf
RePromote. Der im Feld State angezeigte Status wechselt
daraufhin von 'PromoteFailed' zu 'PromotePending'.
- Klicken Sie auf den Knopf
Apply, um die Statusänderung zu akzeptieren.
- Klicken Sie in der Symbolleiste des Fensters Details auf den Knopf Menu
, und klicken Sie danach auf Refresh , um den Build-Satz in der Datenbank zu aktualisieren.
- Führen Sie einen der folgenden
Schritte aus:
- Wenn die erneute Hochstufungsoperation erfolgreich war, wird der im
Feld State angezeigte Status in 'PromoteCompleted'
geändert. Bei Rational ClearCase-Builds weist diese
Statusänderung entweder darauf hin, dass der
im CCBuildConfig-Satz angegebene Hochstufungsbefehl ohne Schlüsselwörter für
eine erfolgreiche Ausführung erfolgreich ausgeführt wurde, oder dass in der
Ausgabe zum Hochstufungsbefehl ein Schlüsselwort für eine erfolgreiche
Ausführung gefunden wurde. Wenn Sie eine Rational ClearCase-Hochstufung ohne Angabe von Schlüsselwörtern für
eine erfolgreiche Ausführung ausgeführt haben, können Sie überprüfen, ob die
Rational ClearCase-Artefakte erfolgreich hochgestuft wurden, indem Sie auf den Knopf
Apply klicken und die Protokolldatei
<rational_root>\ClearQuest\cpscm.log überprüfen.
Sie können sich auch vergewissern, ob die Dateien wie über den ausgeführten
Befehl vorgegeben hochgestuft wurden.
- Wenn die erneute Hochstufungsoperation fehlgeschlagen ist, wird der im
Feld State angezeigte Status in 'PromoteFailed'
geändert. Überprüfen Sie die Fehlernachrichten in der Datei
<rational_root>\ClearQuest\cpscm.log .
Weitere Informationen zur SCLM-Kommunikation enthält die Datei <rational_root>\ClearQuest\cpscm_communications.log.
- Es ist zu beachten, dass sich der Datensatzstatus 'PromotePending' bei
der Hochstufung eines umfangreichen SCLM-Jobs im Stapelbetrieb durch die für
die Aktualisierung und Änderung vorgenommenen Schritte möglicherweise nicht
ändert, da der Build unter Umständen nicht erfolgreich hochgestuft wurde. Diese
Situation tritt im Allgemeinen nur ein, wenn der JCL-Code fehlerhaft ist. Löschen Sie in diesem Fall den Datensatz oder versetzen Sie ihn, sofern Sie zur
Gruppe der Rational ClearQuest-Benutzer mit erweiterten Berechtigungen gehören, manuell
in den Status 'PromoteFailed', und beheben Sie den Fehler. Informationen
zu dieser Gruppe finden Sie im Abschnitt
Optional: Rational ClearQuest-Benutzergruppe mit erweiterten Berechtigungen erstellen.