Guide d'utilisation de l'outil: Mettre à jour l'espace de travail de votre projet avec Rational ClearCase
Ce guide d'utilisation de l'outil décrit comment mettre à jour les zones de travail de développement avec les éléments qui ont été intégrés, testés et approuvés à l'aide de Rational ClearCase.
Outil: Rational ClearCase
Relations
Description principale

Présentation

Le diagramme suivant illustre le flux de travail UCM. Les zones ombrées sont expliquées dans ce guide de l'utilisation de l'outil.

Diagramme de flux de travail UCM

Dans le modèle UCM, les activités (les travaux) provenant de sources multiples sont intégrés et organisés en versions de référence. Traditionnellement, les versions de référence suivent un cycle de test et de débogage jusqu'à ce qu'elles atteignent un degré de stabilité satisfaisant. Lorsqu'une version de référence atteint ce niveau, votre responsable de projet la désigne comme étant une version de référence recommandée pour le flux.

Pour travailler avec l'ensemble des versions de cette référence recommandée, refondez votre espace de développement. Pour réduire la quantité de fusions nécessaires lors de la livraison d'une activité, refondez votre espacede développement avec chaque version de référence recommandée dès sa mise à disposition.

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

Etapes outils

Une opération de refondation se compose des tâches suivantes :
  1. Préparer votre vue de développement
  2. Lancer l'opération de refondation
  3. Fusionner les fichiers
  4. Tester votre espace de développement
  5. Terminer l'opération de refondation

icône livre d'aide Veuillez consulter les rubriques suivantes de l'aide en ligne de ClearCase pour de plus amples informations sur cette procédure : 

  • Comparaison des fichiers, répertoires et versions
  • Fusion des fichiers, répertoires et versions

1. Préparer votre vue de développement

  1. Archivez tous les travaux avant de lancer l'opération de refondation. ClearCase ne met à jour que les fichiers et répertoires archivés. L'utilitaire Find Checkouts de ClearCase recherche les versions réservées de votre vue.
  2. Rendez-vous dans votre espace de développement. Dans le volet de gauche, cliquez sur le répertoire view avec le bouton droit de la souris et sélectionnez ClearCase > Find Checkouts.

icône livre d'aide Veuillez consulter la rubrique Recherche des éléments réservés de l'aide en ligne de ClearCase pour de plus amples instructions sur la recherche d'éléments réservés.

2. Commencer l'opération de refondation

  1. Lancez l'opération de refondation à partir de la vue liée à votre flux de développement. 
  2. La boîte de dialogue Rebase Stream Preview affiche les versions de référence recommandées du projet pour la refondation. Lorsque la refondation débute, elle fusionne des fichiers et vous informe des conflits à résoudre manuellement. 

icône livre d'aide Veuillez consulter la rubrique   Commencer une opération de refondation dans l'aide en ligne ClearCase pour de plus amples informations sur cette procédure.

3. Fusionner les fichiers 

  1. ClearCase fusionne les travaux de votre flux de développement avec les travaux du flux d'intégration, exécutant automatiquement les fusions simples.  
  2. Si des conflits de fusion non triviaux surviennent, l'opération de refondation lance l'utilitaire DiffMerge et vous demande de résoudre le conflit. 

icône livre d'aide Veuillez consulter la rubrique Fusion des fichiers, répertoires et versions de l'aide en ligne ClearCase pour de plus amples informations sur les étapes de cette procédure.

4. Tester votre espace de développement

  1. Compilez et testez les fichiers source de votre vue de développement pour vérifier que vos travaux non-livrés ont été compilés avec succès avec les versions de la référence. 
  2. Après refondation, compilez et testez vos fichiers source dans votre vue de développement pour vérifier que vos travaux non-livrés ont été compilés avec succès avec les versions présentes dans la version de référence.

5. Terminer l'opération de refondation 

La fin d'une refondation se compose de deux tâches : l'archivage des résultats de fusion et le passage à l'état terminé. 

  1. Lorsque vous avez testé votre travail, cliquez sur Complete dans la boîte de dialogue d'état de refondation. 
  2. ClearCase archive toute version extraite dans votre vue de développement et indique à votre flux de développement que la refondation est terminée.
  3. Cliquez sur Close pour fermer la boîte de dialogue.

icône livre Veuillez consulter "Refondation de votre zone de travail" dans le guide ClearCase Développement de logiciel pour de plus amples informations sur chaque étape.