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 le support UCM en utilisant
l'un de ces schémas. Voir Utilisation des 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 :
- Ajoutez le package AMStateType.
- Définissez les actions par défaut pour la gestion unifiée des changements.
- Ajoutez le package UCMPolicyScripts.
- Ajoutez le package UnifiedChangeManagement.
- Facultatif : Ajoutez le package BaseCMActivity.
- Validez et appliquez les changements du schéma.
- Configurez la gestion unifiée des changements.
Voir 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 si 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 règles prédéfinies. Voir
Ajout d'intégrations indépendantes pour
des instructions sur l'ajout d'une intégration Base
ClearCase.
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 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 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 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
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 Application de mises à niveau de packages.
- Editez les types d'état pour le package BaseCMActivity. Voir Application de mises à niveau de packages.
Configuration de la gestion unifiée des changements (UCM)
Configurez
la gestion unifiée des changements ClearCase, si nécessaire. Voir l'aide de
ClearCase
pour plus de détails sur la configuration.