Quand vous ouvrez pour la première fois la vue "Explorateur
de designs" de la perspective "Programmation
pilotée par pattern", celle-ci est vide. Après le chargement
de votre espace de travail local, elle contiendra les instances sur
lesquelles vous devez travailler.
Vous pouvez alimenter votre espace de travail à partir
du contenu d'un serveur Rational Team Concert. Vous devez pour
cela ouvrir la vue "
Artefacts de l'équipe"
de la perspective "
Eléments de travail". Vous
devez y créer une connexion au serveur Rational Team Concert et vous
connecter à la zone de projet de votre équipe. Une fois la connexion
établie, vous pouvez charger votre espace de travail de plusieurs
façons :
- Pour minimiser le nombre d'artefacts chargés, vous pouvez
ne charger que les artefacts ou les projets requis par un ou plusieurs
artefacts que vous sélectionnez.
- Pour importer l'ensemble des artefacts contenus dans des
projets, vous pouvez charger votre espace de travail local à partir
d'un flux Rational Team Concert .
Vous pouvez aussi charger votre espace de travail local
en important des instances contenues dans un fichier d'importation.
Chargement des artefacts requis
Cette
méthode vous permet de limiter le chargement des artefacts aux seuls
artefacts requis par un ou plusieurs artefacts ou par un projet. Vous
n'avez pas besoin de créer un espace de travail de référentiel.
Les artefacts sont chargés directement depuis le serveur Rational
Team Concert dans votre espace de travail local en formant un ensemble
cohérent.
Si vous choisissez cette méthode, vous
devez lancer uneRecherche d'instances sur le serveur Rational Team Concert ou
une Recherche de références serveur Rational Team Concert.
Dans la vue des résultats, vous devez ensuite sélectionner
les artefacts sur lesquels vous devez travailler, faire un clic droit
et sélectionner
Charger les artefacts requis.
Vous pouvez sélectionner ce choix à partir d'un des artefacts
suivants :
- Une ou plusieurs instances. Un assistant spécifique de chargement
s'ouvre en affichant les instances sélectionnées et leurs instances
requises en suivant les liens des sous-références. Ces instances seront
toutes chargées dans l'espace de travail local.
Remarque : Les fichiers
contenant le source généré à partir des instances (fichiers COBOL,
fichiers de la map pour les Ecrans et fichiers de métadonnées) sont
aussi automatiquement chargés, s'ils existent déjà sur le serveur.
- Un projet. L'assistant standard de chargement de projets
Eclipse s'ouvre d'abord. Il montre la liste des projets
affichés dans les résultats de la recherche serveur, et indique le
projet que vous avez sélectionné. Cliquez sur Terminer pour
charger le projet de façon standard.
Cependant, ce chargement standard
n'est pas suffisant car seuls les artefacts requis se trouvant
dans le projet sélectionné sont chargés. Les artefacts requis se trouvant
dans d'autres projets ne sont pas chargés.
C'est
pourquoi l'assistant spécifique de chargement s'ouvre alors
automatiquement. Il affiche tous les artefacts requis par ce projet
et se trouvant dans d'autres projets de niveaux hiérarchiques
différents. Cliquez sur Terminer pour charger
l'ensemble des artefacts requis pour pouvoir travailler sur le
projet.
- Un ou plusieurs fichiers contenant le source d'une instance
(Programme, Ecran, Serveur, Dialogue ou Dialogue Serveur), ou une
map d'Ecran. L' assistant spécifique de chargement s'ouvre
et affiche les fichiers qui seront réellement chargés. Les liens de
génération sont automatiquement explorés et toutes les instances requises
pour la génération sont automatiquement sélectionnées.
L'espace de travail local ainsi chargé est immédiatement
utilisable depuis la vue "Explorateur de designs"
de la perspective "Programmation pilotée par pattern",
Limites : La structure de dossiers chargée
avec l'assistant spécifique de chargement n'a pas un statut
"partagé".
Les limites suivantes s'appliquent donc lors de
la manipulation des fichiers ainsi chargés :
- Il est impossible de déplacer, supprimer ou renommer un fichier.
- Il est impossible de déplacer un projet vers un autre composant.
- Le renommage d'un dossier contenant des fichiers chargés
avec l'assistant spécifique est inopérant.
- La suppression d'un dossier contenant des fichiers chargés
avec l'assistant spécifique n'a aucun effet sur le dossier.
Seuls les fichiers sont supprimés.
- Pour écraser un projet contenant des fichiers chargés avec l'assistant
spécifique par un projet chargé en standard, vous devez d'abord
supprimer le projet à écraser.
Pour pouvoir effectuer ces opérations, vous devez charger les
projets complètement.
Si vous créez ou générez des instances
dans les projets chargés avec l'assistant spécifique, vous devez
les partager explicitement. Dans la vue "
Explorateur de
designs", sélectionnez les instances ou les fichiers COBOL
à partager, faites un clic droit et sélectionnez . L'assistant de partage des fichiers nouvellement
créés s'affiche. Il permet de partager des fichiers appartenant
au même projet et au même dossier. Notez que si le nouveau fichier
se trouve dans un nouveau dossier, vous devez créer explicitement
ce nouveau dossier dans l'assistant de partage. L'assistant
sélectionne automatiquement le projet et le dossier adéquats à partager.
Si vous avez généré une instance, l'assistant sélectionne automatiquement
les fichiers associés au fichier source (fichiers de la map pour les
Ecrans et fichiers de métadonnées). Une fois les fichiers partagés,
ils apparaissent dans la vue "
Modifications en attente"
et vous pouvez les remonter dans un espace de référentiel puis les
remonter sur le serveur.
Remarque : Vous pouvez aussi ouvrir l'assistant
de partage des fichiers depuis la vue "Explorateur de projets"
de la perspective Ressource si vous avez généré
le source dans un projet de type zComponent par exemple.
Les
limites suivantes s'appliquent lors du déchargement des composants
chargés avec l'assistant spécifique :
- La suppression des projets déconnecte les fichiers partagés et
supprime la structure de dossiers complète.
- Le déchargement d'un composant depuis la vue "Modifications
en attente" entraîne le déchargement de tous les fichiers
partagés, mais la structure des dossiers dans le projet est conservée
sous forme de squelette. Vous devrez les supprimer explicitement.
Chargement des projets requis
Cette méthode
vous permet de limiter le chargement aux artefacts contenus dans les
projet requis par des instances ou fichiers générés. Vous n'avez
pas besoin de créer un espace de travail de référentiel. Les artefacts
sont chargés directement depuis le serveur Rational Team Concert dans
votre espace de travail local.
Si vous choisissez cette méthode, vous
devez lancer uneRecherche d'instances sur le serveur Rational Team Concert ou
une Recherche de références serveur Rational Team Concert.
Depuis
la vue des résultats de la recherche, vous sélectionnez des instances
ou fichiers générés. Vous faites un clic droit et sélectionnez Charger
les projets requis.
Les instances sélectionnées
et les projets contenant les instances requises pour les maintenir
sont alors chargées dans votre espace de travail local.
Chargement à partir d'un flux Rational Team Concert
Cette
méthode vous permet de charger tous les artefacts contenus sur le
serveur Rational Team Concert, dans des projets que vous sélectionnez.
Dans
la vue "Artefacts de l'équipe" de la perspective
"Eléments de travail", vous devez créer un espace
de référentiel à partir d'un flux de la zone de projet de votre
équipe. Cet espace de référentiel est un espace de développement privé
qui vous permet de travailler tout seul ou de combiner votre travail
avec les autres membres de l'équipe.
Vous sélectionnez
ensuite les projets à charger dans votre espace de référentiel.
Tous
les projets sélectionnés apparaissent alors automatiquement dans votre
espace de référentiel et dans la vue "Explorateur de designs"
de la perspective "Programmation pilotée par pattern".
Chargement à partir d'un fichier d'importation
Cette
méthode vous permet de charger des instances à partir d'un fichier
que vous devez importer. Vous pouvez lancer l'importation depuis
la vue "Explorateur de designs" ou depuis la
ligne de commande correspondante.
Le fichier contenant les instances
a été exporté avec la fonction d'exportation de la vue "Explorateur
de designs" ou créé par les procédures batch de migration.
Une
fois le fichier importé, ses instances remplissent automatiquement
le référentiel sélectionné dans la vue "Explorateur de
designs" de la perspective "Programmation pilotée
par pattern"..