Editeur de la liste de versions de modules
Menu : Menu de l'explorateur de projet / Gestion de configuration / Editer les listes de versions de modules
Fonctionnement: L'outil permet de sélectionner et de mémoriser des listes de versions de modules (version de référence ou version courante).
Ces listes peuvent être utilisées de différentes manières:
- Ces listes peuvent être utilisées dans les outils de BranchManager for DOORS® pour sélectionner rapidement des modules.
- Les listes peuvent être utilisées comme liste de favoris pour accéder rapidement aux modules pertinents dans la base de données entière.
- BranchManager for DOORS® permet de stocker les listes de versions de modules publics et privés et peut donc aider à la gestion de configuration dans DOORS.
- Les listes de versions de modules peuvent être sauvegardées et lues comme du texte. Elles peuvent être envoyées par e-mail ou intégrées dans les documents de gestion de configuration.
Cet outil fournit en plus une commande de recherche complexe pour localiser des modules d'un certain type dans la base de données.
En fonction du contexte dans lequel l'outil a été appelé, la fenêtre se présente ainsi:

- Vue arborescente Base DOORS - L'arbre de la base de données peut être attaché à un projet spécifique (normalement le projet en cours) ou la base de données complète.
Pour basculer entre les deux modes, l'utilisateur peut cocher l'option Montrer la base complète.
S'il n'y a pas de projet en cours (car le dossier actuel n'a pas le projet parent), cette option sera désactivée et l'arbre sera attaché à la base de données automatiquement.
A l'intérieur de l'arbre, la vue montre les projets DOORS, les dossiers et les modules formels.
Les modules formels peuvent être développés pour afficher les versions de référence.
En double-cliquant sur un module, la version actuelle du module sera ajoutée à la liste des modules.
En double-cliquant sur une version de référence d'un module, cette référence sera ajoutée à la liste des modules.
- Bouton Insérer tout à partir du dossier - Permet d'insérer la version actuelle de tous les modules formels qui sont à l'intérieur du dossier sélectionné ou d'un projet.
L'utilisation combinée avec le bouton Chargement des versions de référence les plus récentes sur l'onglet Versions de référence, permet à l'utilisateur de créer rapidement une liste des
versions de référence les plus récentes d'un dossier complet ou d'un projet.
- Liste Module - Cette liste montre les modules sélectionnés.
Un double-clic sur un module ouvrira la version du module activé.
Les versions du module dans la liste des modules contiennent des cases à cocher.
Utiliser ces cases permet de sélectionner rapidement un sous-ensemble de modules en décochant les autres modules et en re-vérifier certains d'entre eux.
Les boutons de sélection Tout sélectionner, Tout déselectionner, Inverser la sélection et Supprimer permettent de sélectionner rapidement les versions de module dans la vue
à droite.
- Boutons de sélection:
- Tout sélectionner - Va vérifier toutes les versions de modules dans la liste des modules.
- Tout désélectionner - Va décocher toutes les versions de modules dans la liste des modules.
- Inverser la sélection - Va inverser la sélection dans la liste des modules.
Les modules qui sont cochés ne le seront plus et ceux non cochés le seront dorénavant.
- Supprimer - Pour supprimer toutes les versions de modules cochés dans la liste des modules.
Pour supprimer toutes les versions du module non cochés, utilisez Inverser la sélection suivi par Supprimer pour finaliser la supression.
- Outillage:
- Liste déroulante Charger la liste de versions - Une liste de versions publiques ou privées peut être sélectionnée ici.
- Bouton Sauvegarder - Une boîte de dialogue sera présentée pour enregistrer la liste de versions.
En fonction de son accès au module de configuration de la liste de versions globale, il a la possibilité de mémoriser une liste de versions publiques.
S'il n'a pas d'accès en écriture au module, l'utilisateur ne peut stocker une liste de versions privées.
Par conséquent, en contrôlant l'accès au module de configuration globale, il est possible de contrôler quels utilisateurs ont le droit de stocker des listes de versions publiques.
- Bouton Editer - Une boîte de dialogue sera présentée pour modifier la liste de versions sous forme de texte.
L'utilisateur peut, par exemple, afficher une liste de versions à partir d'un e-mail ou encore utiliser le texte pour modifier rapidement une grande liste de modules.
Lorsque le bouton OK est pressé, la liste des modules actuels sera remplacée par le contenu du texte.
Le texte à analyser commence par les identifiants des modules suivis par une version de référence (en option) entre parenthèses.
Par conséquent, toute liste d'identificateurs de module peut être collée pour former une liste de versions de module.
Le texte entre les identifiants de module - telles que le nom du module - est optionnel.
- Onglet Versions de référence (dans le contexte de création de branche seulement):
- Bouton Chargement des versions de référence les plus récentes - L'utilisateur peut charger les versions de référence les plus récentes pour tous les modules dans la liste des modules.
- Bouton Chargement des versions de référence

Permet de charger une liste des modules à partir d'un ensemble de versions de référence.
La boîte de dialogue affiche une arborescence contenant la hiérarchie des dossiers de la base de données et pour chaque dossier le nombre de groupes de versions de référence
qui sont stockés dans ce dossier.
En sélectionnant un dossier qui contient les définitions d'un groupe de versions de référence, la vue à droite sera remplie avec l'ensemble des versions de référence du dossier.
Après avoir confirmé par OK, une boîte de dialogue permet de sélectionner un groupe de versions de référence recherché.
La liste des modules sera remplie à partir de cette sélection.

- Sauvegarder - Permet d'enregistrer la liste des versions de référence.
En fonction de son accès au module de configuration de la liste de versions globale, il a la possibilité de mémoriser une liste de versions publiques.
S'il n'a pas d'accès en écriture sur le module, l'utilisateur ne peut pas stocker une liste de versions privées.
Par conséquent, en contrôlant l'accès au module de configuration globale, les utilisateurs qui ont le droit de stocker les listes de versions communes peuvent être contrôlés.
- Recherche - Affiche la boîte de dialogue de recherche.
Ce dialogue est décrit dans le chapitre suivant.
Recherche

Cette fenêtre permet à l'utilisateur de spécifier une requête pour rechercher certains modules dans une base de données.
La recherche va vérifier toutes les instances de la base de données (ou dans le dossier actuel) correspondant au nom, soit par une expression régulière, soit par une recherche en texte clair.
C'est à dire à la liste de tous les modules qui ont le mot "XXX" dans leur nom.
- Mode - Si l'option Ajouter le résultat à la liste est sélectionnée, alors le résultat de la requête sera ajouté à la liste des modules de l'éditeur de la liste de versions,
sinon le contenu de la liste des modules sera remplacé par le résultat de la recherche.
- Recherche d'Items:
- Option Recherche de dossier - Si activée, la liste des éléments résultant contiendra également des dossiers.
Non pertinent dans le contexte de BranchManager for DOORS®, puisque les listes de versions traitent ici uniquement des modules formels.
- Option Recherche de modules de lien - Si activée, la liste des éléments résultant contiendra également des modules de liens.
Non pertinent dans le contexte de BranchManager for DOORS®, puisque les listes de versions traitent ici uniquement des modules formels.
- Option Recherche de modules formels - Activé par défaut.
La recherche retournera les modules formels.
- Options
- Option Utiliser les expressions régulières - L'expression de recherche est entrée dans le champ en haut et évaluée comme une expression régulière.
S'il est désactivé, une recherche en texte clair est effectuée.
- Option Rechercher dans le chemin complet - Si activée, non seulement le nom de l'élément est comparé à l'expression de recherche, mais aussi le chemin complet "(rootName_)" du module.
- Option Vérifier la casse - Si activée, une recherche respectant la casse est effectuée.
Si désactivée, le nom du module est mis en minuscules avant de lancer la recherche.
- Option Rechercher dans la base complète - La recherche est lancée sur la base de données complète à la place des éléments du dossier actuel.
- Option Recherche d'attribut
Si activée, chaque valeur d'attribut peut être interrogée.
Ceci est particulièrement utile pour trouver des modules d'un certain type, le plus souvent identifiés par un attribut de type d'énumération sur le module.
Si la recherche concerne seulement l'attribut, un point doit être inscrit dans l'expression et une recherche par expressions régulières doit être sélectionnée.
Une recherche expression vide n'est pas valide.
La valeur d'attribut est comparée à l'expression régulière fournie dans le champ Valeur de l'expression régulière.
Seuls les éléments avec des valeurs d'attributs correspondants seront ajoutés à la liste de résultats.