L'intégration de la gestion unifiée des changements (Unified
Change Management (UCM)) Rational ClearCase à Rational ClearQuest associe
des projets et des activités UCM aux enregistrements ClearQuest.
L'intégration UCM à ClearQuest impose
les éléments suivants :
- Un schéma ClearQuest
activé pour la gestion unifiée des changements
- ClearCase 4.x ou
version ultérieure avec un projet activé pour ClearQuest
ClearQuest fournit
deux schémas prédéfinis qui prennent en charge la gestion unifiée des changements : le schéma UnifiedChangeManagement
et le schéma Enterprise. Vous pouvez implémenter la prise en charge UCM en utilisant
l'un de ces schémas. Voir la section Utilisation de schémas ClearQuest.
Vous pouvez
aussi ajouter la prise en charge UCM à un schéma existant en ajoutant les packages appropriés. Pour intégrer la gestion unifiée des changements aux packages,
procédez comme suit dans cet ordre :
- Ajout du package AMStateType.
- Définition des actions par défaut pour la gestion unifiée des changements.
- Ajout du package UCMPolicyScripts.
- Ajout du package UnifiedChangeManagement.
- Facultatif : ajout du package BaseCMActivity.
- Validation et application des changements du schéma.
- Configuration de la gestion unifiée des changements.
Voir la section Activation de types d'enregistrement pour
des intégrations si vous possédez déjà les packages AMStateType, UCMPolicyScripts,
UnifiedChangeManagement et BaseCMActivity dans votre schéma
et que vous souhaitez appliquer les packages à un nouveau type d'enregistrement.
Avertissement : Tandis que l'intégration UCM vous permet d'utiliser
ClearCase, n'ajoutez pas
le package
ClearCase
pour utiliser l'intégration UCM. Le package
ClearCase
est uniquement utilisé pour une intégration
ClearCase de base
qui ne définit pas de politiques prédéfinies. Voir la section
Ajout d'intégrations indépendantes pour
des instructions sur l'ajout d'une intégration
ClearCase de base.
Ajout du package
AMStateType
- Utilisez Designer pour vérifier que le schéma dans lequel vous souhaitez
ajouter le package est restitué.
- Ajoutez le dernier package AMStateType. Voir la section Application de mises à niveau de packages.
- Le package AMStateType nécessite que vous mappiez les types d'état et
définissiez des actions par défaut, si elles n'ont pas déjà été définies.
- Sélectionnez les types d'enregistrement pour activer UCM et cliquez sur Next (Suivant).
- Mappez les états de votre schéma aux types d'état UCM dans la fenêtre de définition
des types d'état :
- Renouvelez le mappage de type d'état pour chaque type d'enregistrement activé.
- Cliquez sur Finish (Terminer).
ClearQuest valide automatiquement
votre schéma. La fenêtre de validation indique de définir
des actions par défaut.
Définition des actions par défaut
pour UCM
La matrice
de transition d'état de votre schéma doit fournir au minimum un chemin d'accès vers
le modèle de type d'état pour le package UnifiedChangeManagement, depuis le type d'état Waiting, vers Ready, vers Active, vers Complete. Voir la section Affichage du modèle d'état pour un type
d'enregistrement et Modèles de types d'état pour les packages.
Pour
chaque état de votre schéma, excepté l'état mappé vers l'état UCM Complete,
vous devez affecter une action par défaut qui déplace l'enregistrement vers
le type d'état suivant dans le modèle de type d'état UCM. Voir la section Actions et types d'action.
Ajout du package
UCMPolicyScripts
- Utilisez Designer pour vérifier que le schéma dans lequel vous souhaitez
ajouter le package est restitué.
- Ajoutez le dernier package UCMPolicyScripts. Voir Application de mises à niveau de packages.
Avertissement : N'étant pas dans un enregistrement dans lequel vous
exécutez ces points d'ancrage, vous devez extraire explicitement les détails de l'enregistrement.
Voir la section
Entités et points d'ancrage.
Ajout du package
UnifiedChangeManagement
- Utilisez Designer pour vérifier que le schéma dans lequel vous souhaitez
ajouter le package est restitué.
- Ajoutez le dernier package UnifiedChangeManagement. Voir Application de mises à niveau de packages.
Facultatif : ajout du package
BaseCMActivity
Le
package BaseCMActivity ajoute un type d'enregistrement d'activité simple à votre schéma. Vous pouvez utiliser cette
alternative au type d'enregistrement Defect sans la modifier, l'activer pour
UCM ou la développer en nouveau type d'enregistrement. Ce package est facultatif.
- Utilisez Designer pour vérifier que le schéma dans lequel vous souhaitez
ajouter le package est restitué.
- Ajoutez le dernier package BaseCMActivity. Voir la section Application de mises à niveau de packages.
- Editez les types d'état pour le package BaseCMActivity. Voir la section Application de mises à niveau de packages.
Configuration de la gestion unifiée des changements (UCM)
Configurez ClearCase UCM, au besoin.
Voir l'aide de ClearCase
pour plus de détails sur la configuration.