Ajout d'une intégration UCM ClearCase

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 :

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 :

  1. Ajout du package AMStateType.
  2. Définition des actions par défaut pour la gestion unifiée des changements.
  3. Ajout du package UCMPolicyScripts.
  4. Ajout du package UnifiedChangeManagement.
  5. Facultatif : ajout du package BaseCMActivity.
  6. Validation et application des changements du schéma.
  7. 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. Pour obtenir des instructions sur l'ajout d'une intégration ClearCase de base, voir Facultatif : ajout du package BaseCMActivity.

Ajout du package AMStateType

  1. Utilisez Designer pour vérifier que le schéma dans lequel vous souhaitez ajouter le package est restitué.
  2. Ajoutez le dernier package AMStateType. Voir la section Application de mises à niveau de packages.
  3. 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.
    1. Sélectionnez les types d'enregistrement pour activer UCM et cliquez sur Next (Suivant).
    2. Mappez les états de votre schéma aux types d'état UCM dans la fenêtre de définition des types d'état :
    3. Renouvelez le mappage de type d'état pour chaque type d'enregistrement activé.
    4. 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

  1. Utilisez Designer pour vérifier que le schéma dans lequel vous souhaitez ajouter le package est restitué.
  2. 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

  1. Utilisez Designer pour vérifier que le schéma dans lequel vous souhaitez ajouter le package est restitué.
  2. 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.

  1. Utilisez Designer pour vérifier que le schéma dans lequel vous souhaitez ajouter le package est restitué.
  2. Ajoutez le dernier package BaseCMActivity. Voir la section Application de mises à niveau de packages.
  3. Editez les types d'état pour le package BaseCMActivity. Voir la section Application de mises à niveau de packages.

Validation et application des changements de schéma

Sauvegardez les changements du schéma après avoir installé le dernier package UCM :

  1. Validez les changements du schéma. Voir la section Validation des changements de schéma.
  2. Restituez le schéma afin de sauvegarder les changements du schéma. Voir la section Restitution d'un schéma.
  3. Appliquez les changements du schéma à la base de données utilisateur. Voir la section Mise à niveau d'une base de données utilisateur.

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.

Feedback