Vous pouvez renommer une instance sélectionnée en voyant l'impact de ce renommage. Le
nouveau nom est automatiquement propagé dans tous les fichiers design dans lesquels l'instance est
utilisée. Pour les Rubriques, Segments, Structures de Données ou Macros, le nouveau nom est aussi
propagé dans ses utilisations dans le code des Macros et le code spécifique des Programmes, Ecrans
et entités client-serveur. Pour les Segments, Structures de Données et Macros, le nouveau nom est
aussi propagé en plus dans les fichiers de métadonnées associés aux Programmes, Ecrans et entités
client-serveur générés.
Pourquoi et quand exécuter cette tâche
Vous devez effectuer le renommage dans un espace de travail complet et vérifier la
cohérence de ce renommage. Le renommage dans l'espace de travail local ne doit pas causer
d'incohérences dans le flux sur le serveur.
Il est recommandé de créer une image instantanée ou une version de référence des composants dans Rational Team Concert avant de renommer.
Procédure
- Faites un clic droit sur une instance dans la vue Explorateur
de designs et sélectionnez .
- Indiquez le nouveau nom dans l'assistant qui s'ouvre.
Notes : Dans la facette Pacbase, il est impossible de renommer
les deux premiers caractères d'un Segment si celui-ci est utilisé. Toute incohérence est ainsi
écartée.
Le renommage d'une Structure de donnée entraîne le renommage des Segments appartenant au même
projet. Vous devez donc renommer l'ensemble des Structures de Données dans chaque projet où la
Structure de Données est dupliquée.
Il est recommandé de prendre une photo instantannée
- Vous pouvez lancer le renommage directement ou voir d'abord
ses impacts.
- Cliquez sur Terminer pour lancer le
renommage sans voir ses impacts.
- Cliquez sur Suivant pour voir les impacts
du renommage. Les deux onglets suivants s'affichent alors :
- L'onglet Renommages affiche tous les fichiers design qui seront renommés.
Par exemple, dans la facette Pacbase, il affiche tous les
Segments renommés à la suite du renommage d'une Structure de Donnée dans le même projet.
- L'onglet Modifications affiche tous les fichiers impactés par ce
renommage, c'est à dire tous les fichiers design dans lesquels l'instance est appelée dans la
hiérarchie aval des projets dans le chemin de compilation design.
Cliquez sur Terminer pour lancer le renommage.
Résultats
Pour assurer la cohérence, l'instance est renommée dans tous les fichiers de design
impactés. Ces fichiers sont les instances dont le nom est formé avec le nom de cette instance
(Segments d'une Structure de Données renommée par exemple) ou les instances appelant l'instance
renommée dans leur design.
De plus, si l'instance renommée est une instance de Rubrique, Segment,
Structure de Données ou Macro appelée dans le code d'une Macro ou dans le code spécifique d'un
Programme, Ecran ou entité client-serveur, elle est aussi renommée dans ces utilisations. Les
Programmes, Ecrans et entités client-serveur impactés sont indiqués comme devant être regénérés dans
la vue Gestionnaire de génération mais ils ne sont pas regénérés
automatiquement, après rafraîchissement de la vue.