Contrôle de la version client

Certaines méthodes ne sont pas disponibles pour les applications client plus anciennes si ces méthodes sont incluses dans une version plus récente. Les informations sur la version peuvent vous aider à déterminer les méthodes disponibles pour tous les clients que vous pouvez prendre en charge. Chaque section relative à une méthode, dans le présent document de référence, contient des remarques sur la version pour laquelle une méthode d'API Perl ou COM donnée a été proposée.

Depuis la version 7.0, la convention de numérotation des versions des produits IBM® Rational applique le modèle standard de gestion des versions IBM VRMF (Version, Release, Maintenance, Fix Pack). Le modèle de gestion de versions dans les éditions antérieures à 7.0 était : année, version majeure, version mineure, compilation (build), numéro d'édition du produit individuel (par exemple, 2003.6.15.734.0). Cette modification peut affecter le code d'API Rational ClearQuest existant qui contrôle ou compare les numéros de version (qui peuvent être utilisés pour empêcher des versions client plus anciennes ou spécifiques de modifier des enregistrements). Par exemple, un code existant qui contrôle les numéros de version en tant que valeurs de chaîne à l'aide de l'opérateur de comparaison Perl, le (inférieur ou égal) ou ge (supérieur ou égal), peut ne pas fonctionner comme prévu pour une comparaison entre un nouveau numéro de version (tel que 7.0.0.0) et un numéro plus ancien (tel que 2002.05.00).

Le tableau suivant répertorie les numéros de version de produit et de niveau de fonctionnalité renvoyés par les méthodes d'API Rational ClearQuest :
Version du produit Rational ClearQuest Niveau de fonctionnalité compatible
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
Remarque : Vous pouvez utiliser la méthode GetDatabaseFeatureLevel de l'objet Database pour obtenir le niveau de fonctionnalité utilisé par une base de données. La valeur doit être comprise entre MinCompatibleFeatureLevel et MaxCompatibleFeatureLevel pour que le client fonctionne avec la base de données.
Le tableau suivant répertorie les informations de version de l'API renvoyées par les méthodes API Rational ClearQuest pour chaque version de produit :
Version de produit de Rational ClearQuest Version de modèle d'objet (Perl) Version de l'API ClearQuest (VBScript)
2002.05.00 Majeure=1, Mineure=1  
2003.06.00 Majeure=1, Mineure=2  
2003.06.01 Majeure=1, Mineure=2  
2003.06.12 Majeure=1, Mineure=2  
2003.06.13 Majeure=1, Mineure=3  
2003.06.14 Majeure=1, Mineure=4  
2003.06.15 Majeure=1, Mineure=5  
7.0.0 Majeure=1, Mineure=6 Majeure=1, Mineure=1
7.0.1 Majeure=1, Mineure=7 Majeure=1, Mineure=2
7.1 Majeure=1, Mineure=8 Majeure=1, Mineure=3

Feedback