Clientversion überprüfen

Nicht alle Methoden sind für ältere Clientanwendungen verfügbar, wenn die entsprechenden Methoden in einer späteren Version zur Verfügung gestellt wurden. Anhand der Versionsinformationen können Sie feststellen, welche Methoden für alle Clients verfügbar sind, die unterstützt werden. Die Abschnitte zu den einzelnen Methoden in dieser Referenzdokumentation enthalten Hinweise darauf, für welche Versionen bestimmte Perl- oder COM-API-Methoden verfügbar sind.

Ab Version 7.0 richtet sich die Vergabe von Versionsnummern für Produkte der Systemfamilie IBM® Rational nach dem IBM VRMF-Modell für Versionssteuerung (VRMF = Version, Release, Maintenance, Fix Pack). Das Versionssteuerungsmodell in Releases vor 7.0 setzt sich wie folgt zusammen: Jahr, übergeordnete Version, untergeordnete Version, Build, Produktreleasenummer (z. B. 2003.6.15.734.0). Diese Änderung kann sich auf vorhandenen Code der Rational ClearQuest-API auswirken, der Versionsnummern überprüft oder vergleicht (die verwendet werden können, um ältere oder bestimmte Clientversionen daran zu hindern, Änderungen an Datensätzen vorzunehmen). Vorhandener Code, der beispielsweise Versionsnummern als Zeichenfolgewerte unter Verwendung des Perl-Vergleichsoperators le (kleiner-gleich) oder ge (größer-gleich) überprüft, wird für einen Vergleich zwischen einer neueren Versionsnummer (z. B. 7.0.0.0) und einer älteren Versionsnummer (z. B. 2002.05.00) möglicherweise nicht erwartungsgemäß ausgeführt.

In der folgenden Tabelle sind die Produktversionen und Produktstufen aufgelistet, die von den Rational ClearQuest-API-Methoden zurückgegeben werden:
Rational-ClearQuest-Produkt version Kompatible Produktstufe
2002.05.00 Min.=3 , Max.=5
2003.06.00 Min.=3 , Max.=5
2003.06.01 Min.=3 , Max.=5
2003.06.12 Min.=3 , Max.=5
2003.06.13 Min.=3 , Max.=5
2003.06.14 Min.=3 , Max.=5
2003.06.15 Min.=3 , Max.=5
7.0.0 Min.=5 , Max.=5
7.0.1 Min.=5 , Max.=6
7.1 Min.=5 , Max.=7
Anmerkung: Mit der Methode GetDatabaseFeatureLevel des Database-Objekts können Sie die von einer Datenbank verwendete Produktstufe abrufen. Der Wert muss innerhalb des Bereichs von MinCompatibleFeatureLevel und MaxCompatibleFeatureLevel liegen, damit der Client mit der Datenbank arbeiten kann.
In der folgenden Tabelle sind die Produktversionen aufgelistet, die von den Rational ClearQuest-API-Methoden zurückgegeben werden:
Rational ClearQuest-Produktversion Objektmodellversion (Perl) ClearQuest-API-Version (VBScript)
2002.05.00 Übergeordnet=1, Untergeordnet=1  
2003.06.00 Übergeordnet=1, Untergeordnet=2  
2003.06.01 Übergeordnet=1, Untergeordnet=2  
2003.06.12 Übergeordnet=1, Untergeordnet=2  
2003.06.13 Übergeordnet=1, Untergeordnet=3  
2003.06.14 Übergeordnet=1, Untergeordnet=4  
2003.06.15 Übergeordnet=1, Untergeordnet=5  
7.0.0 Übergeordnet=1, Untergeordnet=6 Übergeordnet=1, Untergeordnet=1
7.0.1 Übergeordnet=1, Untergeordnet=7 Übergeordnet=1, Untergeordnet=2
7.1 Übergeordnet=1, Untergeordnet=8 Übergeordnet=1, Untergeordnet=3

Feedback