Gestion des dépendances

Rational Developer for System z dispose d'outils et de fonctions intégrés permettant de rechercher les dépendances des programmes sur le système de fichiers MVS en utilisant le SYSLIB comme chemin de recherche. Certains outils utilisant SYSLIB comme chemin de recherche incluent une génération de projet, une vérification de la syntaxe distante, un assistant de contenu, des dépendances d'affichage et l'ouverture du membre à copier. Lorsque vous stockez vos fichiers source dans le référentiel du contrôle des sources de Rational Team Concert for System z, vous pouvez choisir d'extraire un sous-ensemble de la base du fichier source à l'emplacement de système de fichiers spécifié par votre préfixe de fichier sous z/OS (votre bac à sable z/OS). Toutefois, si vos programmes dépendent de membres que Rational Developer for System z recherche en utilisant SYSLIB comme chemin de recherche, ces membres restent introuvables à moins que vous ne gériez les dépendances manuellement.

Le moyen le plus simple de gérer les dépendances consiste à s'assurer que toutes vos dépendances sont toujours chargées dans votre bac à sable z/OS en organisant les artefacts communs (membres à copier) dont dépendent vos programmes dans un ensemble de projets zComponent communs. Pour gérer les dépendances à l'aide de cette méthode, procédez comme suit :
1. Créez un projet z/OS avec deux sous-projets MVS (ou plus)
Utilisez un sous-projet comme sous-projet de votre jeu de documents, qui contiendra les programmes que vous modifiez. Utilisez le second sous-projet comme sous-projet de gestion des dépendances, qui contiendra les membres communs dont dépendent vos programmes.
2. Chargez les fichiers dans le sous-projet du jeu de documents
Utilisez l'assistant Charger zFiles dans z/OS pour charger les membres que vous prévoyez de modifier (par exemple, des programmes) dans le sous-projet du jeu de documents. Voir Chargement d'artefacts dans Rational Developer for System z.
3. Chargez les fichiers dans le sous-projet de gestion des dépendances
Utilisez l'assistant Charger zFiles dans z/OS une deuxième fois pour charger les membres à copier ou inclure des fichiers dont vos programmes dépendent, dans le sous-projet de gestion des dépendances. Une fois que les fichiers ont été chargés, les modifications entrantes du référentiel du contrôle des sources dans tout membre commun apparaissent dans la vue Modifications en attente. Si vous acceptez les modifications, ces dernières apparaîtront dans votre sous-projet de gestion des dépendances et les membres correspondants apparaîtront dans votre bac à sable z/OS.

Commentaires en retour

Avez-vous obtenu l'aide souhaitée ? Vous pouvez envoyer des commentaires en retour à Jazz.net (inscription nécessaire) : Commentaire dans les forums ou signaler un bogue