Rational Programming Patterns for System z

Remontée dans le serveur Rational Team Concert

Pour effectuer cette tâche, vous devez disposer des droits administrateur requis pour créer des zones de projet et des utilisateurs.

Procédure

  1. Préparation de l'environnement Rational Team Concert
    Important : Pour des explications sur les notions Rational Team Concert évoquées ici, reportez-vous à l'aide Rational Team Concert.

    Pour préparer Rational Team Concert à recevoir les données de migration, vous devez effectuer les actions suivantes :

    1. Ouvrez la perspective Eléments de travail dans Rational Team Concert.
    2. Créez une connexion au référentiel Jazz.
    3. Créez une zone de projet à partir de la connexion au référentiel Jazz déjà créée. Cette zone de projet permettra de gérer les livrables du projet, la structure de l'équipe, les processus et le planning.
    4. Créez une zone d'équipe dans laquelle vous devez ajouter l'utilisateur de migration avec le rôle permettant d'assurer les actions de gestion de la configuration (autorisation aux actions liées au contrôle des sources : Restituer, Distribuer...)
    5. Créez un flux pour le stockage initial des artefacts. Par la suite, ce flux permettra de livrer les artefacts modifiés, et d'accepter les modifications d'artefacts des autres membres de l'équipe.
  2. Partage des projets de l'espace de travail local

    Pour remonter les données dans le serveur, vous pouver utiliser le fichier scmtools_entries.bat créé lors de l'import et qui se trouve dans le répertoire .metadata de votre espace de travail. Ce fichier contient toutes les commandes d'initialisation des paramètres, de création d'un espace de travail de référentiel associé au flux et les commandes de remontée des informations dans le flux. Pour exploiter ce fichier, vous devez au préalable le compléter, notamment pour l'initialisation des paramètres.

    Vous pouvez également effectuer ces opérations manuellement en ouvrant une session de commande et saisir les lignes de commande de remontée des données dans le serveur Rational Team Concert.

    Important : Toutes les tâches expliquées ici sont effectuées à l'aide des lignes de commande de contrôle des sources de Rational Team Concert. Il est cependant possible de les effectuer à partir de l'interface graphique de la perspective Eléments de travail de Rational Team Concert. Référez-vous à l'aide Rational Team Concert pour les explications.
    Positionnez-vous sur le répertoire contenant les outils de contrôle des sources (CD 'Répertoire SDP'\scmtools\eclipse) et saisissez d'abord les commandes d'initialisation des paramètres des lignes de commande.
    Tableau 1. Liste des commandes d'initialisation des paramètres
    Lignes de commande à saisir Explications
    SET jazz_wsp=WksRef Nom de l'espace de travail référentiel
    SET jazz_id=user Utilisateur de migration (défini dans Jazz)
    SET jazz_pw=mot de passe Mot de passe de l'utilisateur de migration
    SET jazz_uri=https://uri:9443/ccm/ URI d'accès au référentiel (indiqué lors de la création d'une connexion au référentiel Jazz depuis la vue Artefacts de l'équipe)
    SET jazz_Stream=StreamMigr Nom du flux pour la migration
    SET LocalWS=C:\xxxx Nom de l'espace de travail local
    SET Library=bib Nom de la Bibliothèque Pacbase origine
    1. Création d'un espace de travail de référentiel associé au flux :

      Vous devez saisir la ligne de commande suivante pour associer l'espace de travail de référentiel au flux :

      scm create ws -u %jazz_id% -P %jazz_pw% -r %jazz_uri% -s "%jazz_Stream%" "%jazz_wsp%"

    2. Remontée des informations dans le flux :

      Pour chaque projet créé par l'importation, vous devez enchaîner les étapes suivantes :

      1. Création de composant :

        Créez le composant qui contiendra le projet issu de la Bibliothèque Pacbase (ici le code de la Bibliothèque constitue le nom de composant). Saisissez la commande suivante :

        scm create comp -u %jazz_id% -P %jazz_pw% -r %jazz_uri% %Library% "%jazz_wsp%"

      2. Partage de projet :

        Partagez le projet dans le composant avec la commande suivante :

        scm share -u %jazz_id% -P %jazz_pw% -r %jazz_uri% "%jazz_wsp%" %Library% %LocalWS%\%REFER%.%Library%

      3. Distribution de projet :

        Remontez (distribuez) le projet dans le flux pour le rendre accessible à tous les membres de l'équipe. Saisissez la commande suivante :

        scm deliver -u %jazz_id% -P %jazz_pw% -r %jazz_uri% -d %LocalWS% -C %Library%

  3. Construction des index serveur

    Dans la perspective Eléments de travail, vous devez sélectionner le ou les flux créés afin qu'ils soient analysés. Pour cela, dans l'onglet Artefacts de l'équipe, sous votre zone de projet, sélectionnez Extensions d'entreprise > Données de code source > Sélection des flux pour l'analyse.

    Ainsi, à chaque mise à jour de ces flux, les index serveur seront créés, si nécessaire.

    Pour lancer la construction initiale des index, sélectionnez le choix Réinitialiser les données de code source, disponible dans le même menu que Sélection des flux pour l'analyse.

  4. Traitement d'autres contextes Pacbase

    En fonction des éléments à récupérer de Pacbase, il sera nécessaire de refaire les étapes précédentes pour chaque session que l'on veut retrouver dans Rational Team Concert.

    A la fin de chaque itération, créez une image instantanée du flux de migration. Si une maintenance est à faire sur une instance issue d'une session historisée Pacbase, il sera nécessaire de créer un nouveau flux à partir de l'image instantanée créée.
    Important : Vous devez conserver les mêmes composants durant toute la migration.

    A partir de la deuxième itération, vous ne devez plus créer de composants ni partager les projets car cela est déjà fait. Cependant, vous devez déclencher une restitution puis une distribution.


Conditions d'utilisation | Commentaires en retour

Ce centre de documentation utilise la technologie Eclipse. (http://www.eclipse.org)