Guide d'utilisation de l'outil: Fournir votre travail avec Rational ClearCase
Ce guide d'utilisation de l'outil décrit comment fournir des changements avec Rational ClearCase au moyen de l'opération de fourniture Unified Change Management (UCM).
Outil: Rational ClearCase
Relations
Eléments connexes
Description principale

Terminologie

Une activité ClearCase Unified Change Management (UCM) est différente du concept RUP d'une tâche et ne doit pas être confondue avec ce dernier.

Présentation

Le diagramme suivant illustre l'enchaînement d'activités UCM. Les zones ombrées sont abordées dans ce guide d'utilisation de l'outil.

Diagramme d'enchaînement d'activités UCM

Dans le modèle UCM de ClearCase, les modifications apportées aux sources sont capturées sous forme d' activités UCM. Une activité est composée d'un ensemble de changements, qui identifie toutes les versions créées pendant le travail sur une tâche, et d'un titre descriptif.

Pour mettre le travail de votre domaine de travail isolé à la disposition de l'équipe du projet, vous fournissez des versions associées à vos activités UCM à partir de votre flux de développement vers le flux d'intégration du projet.

ClearCase fusionne les versions du fichier et du répertoire que vous fournissez de votre flux de développement avec des versions dans le flux d'intégration comme requis. Toutefois, les changements que vous fournissez ne sont pas rendus permanents à ce point, ce qui vous permet de tester les changements que vous avez fournis avec d'autre travail dans le flux d'intégration. Après le test, vous pouvez annuler l'opération de fourniture ou bien la terminer, rendant les résultats fournis permanents.

Ce guide d'utilisation de l'outil est applicable sous Microsoft Windows.

Etapes outil

L'opération de fourniture UCM ClearCase comporte ces tâches :

  1. Préparer vos domaines de travail
  2. Démarrer l'opération de fourniture
  3. Fusionner les fichiers
  4. Tester et construire votre travail
  5. Terminer l'opération de livraison

1. Préparer vos domaines de travail Haut de la page

Avant de commencer une opération de fourniture, vous devez préparer vos domaines de travail en effectuant les tâches suivantes :

  1. Utilisez l'opération refonder UCM pour vérifier que votre domaine de travail de développement a été mis à jour pour utiliser les références recommandées les plus à jour pour votre projet.


    • Pour lancer l'opération refonder, à partir de la barre des tâches Windows, cliquez sur Démarrer > Programmes > Logiciel Rational > Rational ClearCase > ClearCase Explorer.
    •  Dans ClearCase Explorer, cliquez avec le bouton droit sur le répertoire racine de votre vue de développement et cliquez sur Flux refonder.
    • Suivez les étapes de l'Assistant du flux refonder.

  2. Le travail doit être archivé avant de pouvoir être fourni. Utilisez l'utilitaire ClearCase Trouver extraits pour trouver les versions extraites.

    • Pour démarrer l'utilitaire Trouver extraits à partir de ClearCase Explorer, allez dans la sous-fenêtre Dossier et   faites un clic droit sur le dossier que vous souhaitez rechercher. Sélectionnez Trouver extraits dans le menu contextuel.
    • Une liste d'éléments extraits s'affiche. Sélectionnez les éléments que vous voulez archiver et cliquez droit. Cliquez sur Archiver dans le menu contextuel.

Si votre vue de développement est une vue instantanée, vous devez également exécuter une opération de mise à jour de celle-ci.

2. Lancer l'opération de livraison

Après avoir préparé vos domaines de travail, vous êtes prêt à démarrer l'opération de fourniture, c'est-à-dire l'intégration par ClearCase des changements de votre domaine de travail de développement dans le domaine de travail d'intégration. Les fichiers sont extraits vers votre vue d'intégration.

Pour démarrer une opération de fourniture, allez dans ClearCase Explorer et faites un clic droit sur le répertoire racine de votre vue de développement. Cliquez sur Livrer depuis flux dans le menu contextuel.

3. Fusionner les fichiers

ClearCase fusionne le travail de votre flux de développement avec le travail de votre flux d'intégration. Il réalise des fusions évidentes pour vous et, si des conflits de fusion se présentent, l'utilitaire ClearCase DiffMerge vous invite à résoudre les conflits.

4. Tester et construire votre travail

Pour vous assurer que votre travail fourni est compatible avec le travail du flux d'intégration, mettez votre vue d'intégration à jour, laquelle reflète les résultats de la fusion de l'étape précédente, et construisez et testez y les fichiers.

En plus de construire et tester, vous pouvez avoir besoin de faire ceci :

  • Editer les versions extraites pour résoudre les erreurs de version.
  • Extraire et éditer les fichiers supplémentaires.

Voir le Guide d'utilisation de l'outil : Mise à jour de votre domaine de travail du projet avec Rational ClearCase.

5. Terminer l'opération de livraison

Une fois vous être assuré que les changements sont compatibles avec le dernier travail pour le projet, terminez l'opération de fourniture depuis la vue de développement dans laquelle elle a été démarrée. Vous avez également la possibilité d'annuler l'opération à ce point. Cette étape archive les fichiers issus de l'opération de fusion et termine les autres tâches de gestion interne.

Icône livre d'aide Voir l'aide en ligne Logiciel de développement pour obtenir des informations détaillées sur chaque étape.