Lorsque
Rational Asset
Manager est utilisé en intégration avec un système de gestion de configuration de logiciels (SCM) tel que Rational
Team Concert, Rational ClearCase, Unified Change Management ou CVS,
il est important de bien comprendre les différences entre les versions
des actifs et des artefacts gérés dans Rational Asset Manager et les versions
des fichiers correspondants dans le système de gestion de configuration de logiciels.
Lorsque Rational Asset Manager
fonctionne en intégration avec un système de gestion de
configuration de logiciels, ce dernier contient à
stocker et gérer les fichiers conformément à ses processus habituels. Lorsqu'un
actif est créé dans le référentiel Rational Asset Manager, les
artefacts créés à partir de versions spécifiques des fichiers sous contrôle
du système sont stockés dans le référentiel. Les références aux fichiers
du système de gestion de configuration de logiciels sont conservées.
Les
numéros de version des actifs dans Rational Asset Manager et
ceux des artefacts sont indépendants. Lorsqu'un artefact
est ajouté à un actif à partir du système de gestion de configuration de logiciels,
le numéro de version de l'artefact est le même que celui de la version du fichier
correspondant dans le système de gestion de configuration de logiciels.
Votre organisation peut mettre en place sa propre politique d'affectation et de maintenance des
numéros de version d'actif. Elle peut la présenter sur la page d'accueil de la communauté
afin que tous les membres de cette communauté en aient connaissance et puissent s'y conformer.
Au moment de déterminer votre politique de gestion des versions d'actif, vous
devez aussi prendre en considération la notion de changements structurels et de changements
non structurels. Les changements structurels doivent donner lieu à une nouvelle version
d'actif, alors que les changements non structurels ne l'imposent pas. Voici quelques exemples de changements
structurels :
- ajout, suppression ou changement des artefacts principaux
- ajout
ou suppression de relations d'actif
Voici quelques exemples de changements
non structurels :
- modification du nom de l'actif
- édition
de la description de l'actif
- ajout ou suppression d'une catégorie
- ajout, suppression ou changement des artefacts auxiliaires (tels que des fichiers
readme)