Extraction d'un élément

Si vous utilisez IBM® Rational ClearCase pour la gestion du contrôle des sources, vous devez extraire un élément (un script de test fonctionnel, un projet de test fonctionnel, une mappe d'objets ou un fichier Java™) avant de le modifier.

Pourquoi et quand exécuter cette tâche

Vous pouvez extraire un projet entier ou bien un ou plusieurs fichiers ensemble.

Si vous modifiez un élément sans l'extraire d'une vue instantanée, cette version du fichier est considérée comme étant "piratée". Par exemple, si vous modifiez un fichier depuis le système de fichiers, ce fichier est considéré comme étant "piraté". Le fichier piraté apparaît sous la rubrique Détails de <nomscript> avec, en regard, le symbole d'avertissement ( symbole d'avertissement). Lors de l'extraction d'un élément, vous pouvez convertir en versions extraites les fichiers piratés et ainsi travailler sur ceux-ci.

Si vous utilisez Rational ClearCase MultiSite et que vous voulez modifier ou créer une ressource de test, vous devez demander la maîtrise de cette ressource lors de son extraction ou de son archivage. Lorsque vous extrayez ou que vous archivez une ressource de test et que vous utilisez Rational ClearCase MultiSite, Rational Functional Tester affiche la case à cocher Demander la maîtrise dans la boîte de dialogue appropriée si un élément de test n'est pas maîtrisé localement.

Par défaut, Eclipse recompile les projets chaque fois qu'un élément change. Si vous utilisez une vue dynamique, la compilation automatique peut prendre du temps, selon la taille du projet. Pour désactiver la fonction de compilation automatique d'Eclipse, sélectionnez Fenêtre > Préférences, puis désélectionnez la case à cocher Compiler automatiquement.

Procédure

  1. Dans la vue Projets de Functional Tester, cliquez à l'aide du bouton droit sur un ou plusieurs éléments.
  2. Dans le menu, sélectionnez Equipe > Extraire.
  3. Dans la colonne Archivage, désélectionnez la case de chaque élément que vous ne souhaitez pas extraire.

    Si le symbole Pas prêt (

    symbole Pas prêt
    ) est affiché dans la colonne Etat, vous ne pouvez pas archiver un élément. Dans ce cas, sélectionnez l'élément pour obtenir une explication de l'incident.

  4. Si un élément est détourné, la boîte de dialogue Extraction le signale par le message Certains des fichiers de la sélection ont été détournés. Dans ce cas, prenez l'une des mesures suivantes :
    • Sélectionnez l'option Convertir les fichiers détournés en fichiers extraits pour faire de la version détournée du fichier une version extraite et continuer à travailler dessus. Lorsque vous archivez ensuite le fichier, la version détournée (mais convertie en version extraite) remplace la version stockée dans le VOB.
    • Sélectionnez Remplacer les fichiers détournés (sauvegarder chaque fichier détourné sous un nom de fichier avec une extension _keep) pour extraire la version du fichier stockée dans le VOB et arrêter de travailler sur le fichier détourné. Lors de l'archivage, Rational ClearCase stocke cette version dans la VOB (base d'objet versionné) et crée une copie du fichier piraté portant l'extension _keep, au cas où vous auriez besoin de récupérer plus tard les modifications que vous avez apportées à la version piratée.
  5. Si vous utilisez Rational ClearCase dans un environnement multisite et qu'un ou plusieurs fichiers associés aux éléments sélectionnés (scripts, mappes partagées, pools de données partagés ou fichiers Java) ne sont pas maîtrisés localement, sélectionnez Demander la maîtrise pour demander la maîtrise des fichiers.

    Pour plus d'informations, voir Support pour les équipes situées dans des zones géographiques différentes.

  6. Cochez la case Réservé pour extraire l'élément en mode réservé.

    Désélectionnez-la pour extraire l'élément en mode non réservé. Une extraction en mode réservé vous donne le droit exclusif d'archiver l'élément lorsque vous avez fini de travailler dessus. Dans le cas d'une extraction non réservée, vous risquez de devoir fusionner vos modifications au moment de l'archivage si quelqu'un d'autre a archivé le même élément avant vous. Pour plus d'informations, voir Eléments non réservés.

  7. Cliquez sur Terminer.

Commentaires en retour