ibm rational team concert
Tutoriel d'intégration IBM Rational Team Concert RTC et Subversion SVN:
Dans nos tutoriels précédents, nous avons vu la puissance de l'utilisation IBM Rational Collaborative Life Cycle Management (CLM) outil à travers le SDLC, unissant ainsi toute l'équipe du projet pour travailler sur un référentiel unique.
IBM Rational Team Concert (RTC) fait partie d'IBM Rational CLM qui fournit les fonctionnalités suivantes: éléments de travail, planification agile, contrôle de version, gestion de build, etc.
Ce que vous apprendrez:
- introduction
- Serveur SVN visuel
- Installer le plugin Subversive sur Eclipse
- Créer un nouveau projet et le partager avec SVN Source Control
- Partager le projet dans le référentiel SVN
- Créer une connexion Jazz SVN
- Installation du connecteur SVN
- Lier le projet Java sous contrôle SVN au référentiel RTC
- Valider le code source dans le référentiel SVN
- Afficher l'historique SVN
- Conclusion
- lecture recommandée
introduction
RTC a une fonction de contrôle de version intégrée, cependant, il se peut que certains utilisateurs utilisent Subversion comme principal outil de contrôle de version. Par conséquent, il n'est pas logique de déplacer immédiatement tout leur code source vers RTC à partir de Subversion.
Au lieu de cela, cherchez simplement à intégrer RTC avec Subversion tout en conservant la traçabilité des éléments de travail avec le code source de Subversion ainsi que l'utilisation d'autres fonctionnalités de RTC.
sql query interview questions et réponses pour pdf expérimenté
Cette intégration permettra aux utilisateurs utilisant à la fois Subversion et Rational Team Concert de collaborer efficacement.
Subversion est un open-source très populaire outil de contrôle de version .
Deux types d'intégration sont pris en charge dans RTC:
- Vous pouvez lier les révisions de subversion aux éléments de travail TASK ou Defect dans RTC. Pour cela, un client Subversion pour Eclipse doit être installé dans l'Eclipse avec le plugin RTC P2 pour que l'intégration fonctionne.
- Vous pouvez également importer le contenu du code source du référentiel Subversion dans le référentiel IBM Rational Team Concert à l'aide du fichier SVN Dump.
Dans ce didacticiel, nous examinerons en profondeur la liaison des éléments de travail RTC aux révisions de subversion à l'aide du client subversion pour Eclipse.
Lecture recommandée => Tutoriel IBM RTC
Conditions préalables
- Serveur Visual SVN - Télécharger
- TortoiseSVN 1.11.0 - Télécharger
- IBM Rational Team Concert 6.0.x
- Eclipse Luna avec le plugin RTC P2 qui peut être téléchargé depuis le site jazz.net.
- Client Subversion vers Eclipse - Plugin Subversive installé dans Eclipse à l'aide du site mis à jour
- Ouvrez la connexion Internet pour installer le connecteur Subversion.
Serveur SVN visuel
Une fois le serveur Visual SVN installé, créez un référentiel et ajoutez des utilisateurs pour l'accès. Pour cette intégration, nous utilisons un référentiel appelé Dépôt JKE-SVN qui est créé avec des branches, des balises et des trunks de niveau supérieur.
Assurez-vous que les utilisateurs sont également créés.
Installer le plugin Subversive sur Eclipse
Dans Eclipse, accédez à Aide => Installer un nouveau logiciel et ajoutez le site de mise à jour comme décrit dans les pré-requis ci-dessus pour installer le plugin.
Avant de lier les éléments de travail aux révisions de Subversion dans Eclipse, nous devons créer un projet Java ou utiliser un projet existant et le partager avec le référentiel de contrôle de source SVN.
Le projet Java est créé. Créez des fichiers de package et de classe Java.
Cliquez avec le bouton droit sur le projet Java qui vient d'être créé et sélectionnez Équipe => Partager le projet.
Sélectionner SVN et cliquez Suivant .
Sélectionnez l'option Créer un nouvel emplacement de référentiel et cliquez Suivant. Nous devons entrer l'URL du référentiel créée avec le serveur VisualSVN comme indiqué ci-dessus.
Entrez l'emplacement du tronc qui est généralement la zone de développement principale, à l'aide du Adresse IP de la machine du référentiel Subversion dans l'url du serveur SVN.
Cliquez sur Suivant deux fois et cliquez sur Finir.
Référentiel IBM Rational Team Concert (RTC) connecté
Assurez-vous également que le plug-in RTC P2 est installé et que la zone du projet est connectée et affichée dans le Vue des artefacts d'équipe.
Exemple d'élément de travail de tâche
Créons un exemple d’élément de travail Tâche qui sera utilisé pour créer un lien vers les commits Subversion dans le projet RTC. Veuillez noter que le L'ID de tâche est 90.
Créer une connexion Jazz SVN
Dans Eclipse, accédez au Connexion Jazz SVN afficher et créer un nouvelle connexion SVN.
Comme indiqué ci-dessous, entrez l'URL du référentiel SVN à l'aide du Adresse IP et non le nom d'hôte.
Faites un clic droit sur la connexion et sélectionnez Mettre à jour les liens. Cliquez sur Oui procéder.
Installation du connecteur SVN
Un connecteur SVN doit être installé, sinon l'intégration ne fonctionnera pas. Pour installer le connecteur dans Eclipse, accédez à Windows => Préférences => Équipe => SVN . Aller au Connecteur SVN TAB et cliquez sur le Obtenez des connecteurs.
Sélectionnez et installez Kit SVN comme indiqué ci-dessous.
Lier le projet Java sous contrôle SVN au référentiel RTC
Le lien créé à l'aide de la procédure ci-dessous vous aidera à connecter les révisions Subversion aux éléments de travail RTC. Cliquez avec le bouton droit sur le projet Java et sélectionnez Propriétés.
Sélectionnez la propriété nommée Éléments de travail Jazz comme indiqué ci-dessous. Le référentiel d'éléments de travail affiché est le même que celui qui est affiché dans le Artefacts d'équipe voir ci-dessus.
Cliquer sur Appliquer et D'ACCORD.
Valider le code source dans le référentiel SVN
Cliquez avec le bouton droit sur le projet Java et sélectionnez Équipe => Commit.
différence entre le scénario de test et le scénario de test
Saisissez le numéro de l'élément de travail ( Par exemple. 90 dans ce cas) sur HAUT comme indiqué dans l'image ci-dessous et cliquez sur D'ACCORD.
Dans IBM Rational Team Concert, ouvrez l'élément de travail (id: 90) et accédez au Liens TAB pour regarder les révisions.
Remarque :Une fois que chaque modification est apportée au code source et après avoir validé les modifications, assurez-vous de faire un clic droit sur la connexion SVN et sélectionnez Mettre à jour les liens pour mettre à jour la même chose dans l'onglet Liens d'élément de travail RTC.
Afficher l'historique SVN
Dans l'onglet Liens des éléments de travail RTC, double-cliquez sur la révision spécifique pour afficher les modifications.
Par exemple , double-cliquez sur Révision 5 et cela ouvrira l'historique SVN du fichier.
Double-cliquez sur le fichier pour afficher les modifications pour cette révision spécifique.
Toute autre modification des fichiers et la procédure de validation des modifications demandera le numéro d'élément de travail RTC. Cela établit la traçabilité entre les éléments de travail RTC et les révisions Subversion qui sont très similaires à la façon dont on travaillerait avec le référentiel de contrôle de source RTC.
Conclusion
Dans le monde d’aujourd’hui, le développement de logiciels exige la transparence dans tous les aspects du processus en ce qui concerne le suivi des modifications. Ainsi, la traçabilité permet de s'assurer que le logiciel livré est conforme aux exigences du client.
Du point de vue du SDLC à travers la traçabilité, un analyste métier sait que le développement est en cours et que les cas de test sont également définis. De même, il fournit également un contexte permettant à l'équipe de développement de créer la bonne application en examinant les exigences.
La traçabilité est un aspect très important dès les exigences. Dans cet article, nous avons vu comment IBM Rational Team Concert (RTC) s'intègre à Subversion en offrant une transparence de l'élément de travail au code source.
Bien que nous ayons vu comment RTC s'intègre à Subversion, il est également possible de migrer le code Subversion vers RTC. Ainsi, cette intégration qui est présentée, aide les utilisateurs de subversion à profiter des autres fonctionnalités RTC des éléments de travail, de la planification et de la gestion de construction.
lecture recommandée
- Tutoriel de migration de SVN vers IBM Rational Team Concert
- Personnalisation des éléments de travail IBM Rational Team Concert Advanced
- Didacticiel sur l'outil de gestion des défauts IBM Rational Team Concert
- Intégration d'IBM Rational Quality Manager (RQM) avec Rational Functional Tester (RFT)
- Apprentissage des bases de Rational Robot - IBM Test Automation Tool
- Fonction de pool de données dans IBM Rational Quality Manager for Test Data Management
- Didacticiel pratique IBM Rational Collaborative Lifecycle Management (CLM)
- Détails de la certification IBM Rational Functional Tester et exemple de papier