IBM®
SCLM Developer Toolkit (IBM
SCLM) ) est une application de plug-in Eclipse offrant des services de gestion de
configuration logicielle (SCM) pour les projets Eclipse et les projets SCLM sur
un hôte. Ce produit s'intègre au modèle de fournisseur de référentiels Eclipse pour offrir une interface standardisée permettant d'accéder aux opérations SCM par le biais du logiciel SCLM. Un développeur Eclipse peut
ainsi gérer les opérations relatives au code source et générer des processus
à l'aide de ce plug-in. Ce plug-in fournit également une vue
Eclipse des objets z/OS
traditionnels tels que le source COBOL. Les développeurs pour grands systèmes
qui sont plus habitués aux éditeurs Eclipse peuvent ainsi mettre à profit leurs
compétences. En outre, les artefacts ne relevant pas des grand systèmes,
par exemple les documents Microsoft® Word
qui font partie des livrables d'une application grand système, peuvent
être stockés et gérés dans les applications de grand système auxquelles ils
appartiennent, par le biais de fichiers ARCHDEF standard
de SCLM.
Le produit offre une prise en charge multi-langages. Les développeurs peuvent
entreprendre des projets comprenant des combinaisons de langages pour
poste de travail et pour grands systèmes.
Ainsi,
IBM
SCLM Developer Toolkit permet aux développeurs d'utiliser les outils
Java™
dans
Eclipse pour développer des applications et utiliser les vues de développeur
SCLM pour modifier, générer et promouvoir des artefacts SCLM, tels que des
membres COBOL.
Cette possibilité se présente sous la
forme d'un portail aux services SCLM à partir d'une interface Eclipse.
Les fonctions sont les services fournis par le plug-in qui sont contrôlés par les opérations suivantes :
- Enregistrement de SCLM en tant que fournisseur de référentiels
- Sélection d'un projet, d'un dossier ou de ressources de fichier
- Sélection de la vue
Toutes les fonctions sont déterminées par la ressource ou la vue
sélectionnée et appelées par le biais du menu Equipe. Le comportement de la vue
SCLM est différent car elle permet de lancer des fonctions d'après la ressource
sélectionnée et les opérations de menu contextuel choisies avec le clic droit.
Nouveautés de la version 7.6
Les améliorations suivantes ont été apportées à la version 7.6 d'IBM SCLM Developer Toolkit :
- Vues SCLM
- Dans la vue principale du référentiel SCLM, utilisez la nouvelle icône permettant d'enrichir le projet SCLM. Les informations relatives au projet sont insérées successivement dans toutes les zones de la vue des ressources. Lorsque vous sélectionnez un projet, les autres vues SCLM sont renseignées automatiquement.
Outre les vues Explorateur et Développeur, il existe désormais une vue SCLM Membre.
Pour utiliser la fonctionnalité SCLM appropriée à partir de n'importe laquelle de ces vues, il suffit de cliquer avec le bouton droit de la souris sur les niveaux ou les membres du projet. Sélectionnez les membres dans n'importe laquelle de ces trois vues afin de mettre à jour la nouvelle table Propriétés.
Sont incluses des informations supplémentaires sur les membres, concernant par exemple la date de modification du sous-projet et de sécurité.
Vous conservez les filtres du projet lorsque vous passez d'une vue à une autre car ces dernières sont mises à jour simultanément et peuvent être sélectionnées pour une utilisation individuelle.
- Description du membre SCLM
- Dans le logiciel SCLM de base, vous pouvez définir la description d'un membre SCLM. Recherchez ou modifiez la description à l'aide de la commande d'édition de profil SCLM (sprof) sous l'option d'édition d'un membre. SCLM Developer Toolkit,
via la perspective SCLM (vues Développeur, Explorateur ou Membre), permet de rechercher ou de modifier la zone de description SCLM d'un membre.
- Sécurité des membres SCLM
- Le logiciel SCLM de base vous permet d'associer des membres à un sous-projet. Pour contrôler la sécurité
pour l'accès des membres, définissez la classe XFACILIT
(RACF ou équivalente) de manière à associer des règles à
la définition du sous-projet.
Vous pouvez stocker les membres de support
Vous pouvez stocker les membres de support dans SCLM possédant un sous-projet associé qui a été défini dans SCLM sous la macro FLMPROJ pour le projet. Le mot clé du sous-projet est défini dans les services MIGRATE et SAVE checkin.
De plus, tout sous-projet associé à un membre s'affiche lorsqu'un état SCLM le concernant est émis par le biais de SCLM Developer Toolkit.
- Prise en charge de Build Forge et SCLM
- Rational Build Forge
offre une fonction de planification automatique des travaux et des générations sur différentes plateformes. SCLM
Developer Toolkit permet de faire appel à des services de génération ou de référentiel
SCLM sous z/OS à partir de Build Forge. Build Forge
étant principalement utilisé pour les générations planifiées et l'extraction de journaux, les fonctions SCLM
initiales utilisées sont les services de génération et de promotion SCLM. Des exemples illustrant les
générations et les promotions SCLM depuis le plug-in Developer for
System z Build Forge
vers SCLM sont fournis, dans lesquels la sortie de consignation est renvoyée au client. Pour plus d'informations
sur la prise en charge de Build Forge,
voir le guide d'administration SCLM.
- Intégration d'équipe : Assistant de contenu, ouverture du fichier de stockage, débogage
- Lors de l'édition d'un fichier dans SCLM par le biais de la vue SCLM, vous pouvez sélectionner le nom
d'un fichier de stockage, cliquer dessus avec le bouton droit de la souris et utiliser les fonctions
d'assistant de contenu disponibles dans Developer for System z.
- Prise en charge de Recherche SCLM
- Dans le logiciel SCLM de base, vous pouvez rechercher certaines chaînes en vous basant sur une combinaison de groupes, de types et de membres SCLM sous Recherche SCLM 3.13. Par le biais de la perspective SCLM (vues Développeur, Explorateur ou Membre), vous pouvez rechercher certaines chaînes dans les membres renseignés. Une fonction supplémentaire de recherche en local dans la vue renseignée est également prise en charge. Dans la vue du référentiel SCLM, cliquez avec le bouton droit de la souris à un emplacement quelconque et sélectionnez l'élément à rechercher. Pour préremplir le panneau de recherche, lancez la recherche sur un noeud de projet, de groupe ou de type dans l'une des vues SCLM (Explorateur, Développeur, Membre).