1 Révision de code. Sommaire. Avertissement...2 Aperçu...3 Révision du code...4



Documents pareils
INTRODUCTION AUX TESTS CODES DE L INTERFACE UTILISATEUR

INTRODUCTION À LA GESTION DE PROJET AGILE (BACKLOG, TABLEAUX DE BORD, BURNDOWN, PLANIFICATION D ITERATIONS)

INTRODUCTION AUX TESTS DE PERFORMANCE ET DE CHARGE

Corrigé de l'atelier pratique du module 8 : Implémentation de la réplication

AOLbox. Partage de disque dur Guide d utilisation. Partage de disque dur Guide d utilisation 1

Manuel d utilisation du logiciel Signexpert Paraph

Documentation Honolulu 14 (1)

Au préalable, nous nous plaçons dans l espace au sein duquel nous allons créer notre raccourci vers l ENTG.

Configurer Thunderbird sur clé USB

Corrigé de l'atelier pratique du module 5 : Analyse de SQL Server

ESPACE COLLABORATIF SHAREPOINT

PRÉSENTATION du service BOURSE du site de banque en ligne de CAIXA GERAL DE DEPÓSITOS. CGD on-line

SOMMAIRE. Comment se connecter?

MODE D EMPLOI DU MODULE D E-COMMERCE

L accès à distance du serveur

CONTACT EXPRESS 2011 ASPIRATEUR D S

Corrigé de l'atelier pratique du module 6 : Transfert de données

Exporter des écritures. Importer des écritures. Depuis EBP Comptabilité.

Formation. Module WEB 4.1. Support de cours

Corrigé de l'atelier pratique du module 3 : Récupération d'urgence

Cliquez sur le site que vous souhaitez consulter, il s affichera directement dans le navigateur.

Voici quelques astuces pour exécuter des tâches courantes. Série Mise en route

Guide Utilisateur MANTIS. Sommaire. Objet du document :

OUTIL DE CRYPTAGE ET DE COMPRESSION

Je sais utiliser. Logiciel gratuit de gestion des photos. Étude en 5 parties

Simple, facile à archiver, il est disponible dès le premier jour du mois * et n utilise ni papier ni enveloppe. Le e-relevé / Mode d emploi

Gestion des documents avec ALFRESCO

Publier dans la Base Documentaire

Manuel. Administration P.CONSEIL. 12 avril Statut :

GESTION DE L'ORDINATEUR

MUNIA Manuel de l'utilisateur

Guide d installation Windows XP

Instructions relatives à l installation et à la suppression des pilotes d imprimante PostScript et PCL sous Windows, version 8

Sauvegarde d'une base de données SQL Server Express 2005

UTILISATION DE L'APPLICATION «PARTAGE DE FICHIERS EN LIGNE»

Mon Budget Guide d utilisateur Windows Phone 7

J'installe FastStone Image Viewer. Installer le logiciel Découvrir Paramétrer

Formation Administrateur de Données Localisées (Prodige V3.2) Recherche et consultation des métadonnées

Documentation module hosting

LES BIBLIOTHEQUES DE WINDOWS 7

Single User. Guide d Installation

Campagnes d ings v.1.6

Guide d utilisation des services My Office

SOMMAIRE ÉTAPES OBLIGATOIRES. Récupérer le connecteur... 3

sommaire ÉTAPES OBLIGATOIRES Récupérer le connecteur... 3

La Clé informatique. Formation Internet Explorer Aide-mémoire

SOMMAIRE. Accéder à votre espace client. Les Fichiers communs. Visualiser les documents. Accéder à votre espace client. Changer de Workspace

PROCÉDURE D AIDE AU PARAMÉTRAGE

Installation d'une machine virtuelle avec Virtualbox

Ces fiches pourront alors être utilisées au téléphone, en amont d un rendez-vous ou lors d une présentation commerciale.

Guide d installation TV sur ordinateur Internet 3G+

Manuel d'installation de GESLAB Client Lourd

SOMMAIRE 1 INTRODUCTION 3 2 CONTACTER VOTRE SUPPORT 3 3 ESPACE DE GESTION DES CARTES 4 4 CONFIGURER UNE CARTE 5

Prêt de série et création de groupes d emprunteurs

Région wallonne Commissariat wallon

Créer un publipostage avec Microsoft Word

EXCEL Les tableaux croisés dynamiques

Manuel d utilisation de l outil collaboratif

Certificats «CREDIT LYONNAIS Authentys Entreprise» Manuel utilisateur du support cryptographique

GUIDE D UTILISATION. Gestion de compte. à destination des CFA

Mise en route et support Envision 10 SQL server (Avril 2015) A l'intention de l'administrateur SQL Server et de l administrateur Envision

Début de la procédure

Netstorage et Netdrive pour accéder à ses données par Internet

Manuel d utilisation de notre site de commandes en ligne

Fournier et télécharger des fichiers par FTP

Mode d emploi CONNEXION AU TERMINAL SERVER

Installation d un ordinateur avec reprise des données

Manuel de déploiement sous Windows & Linux

Logiciel de facturation (ASP) pour les distributeurs de combustibles

Création d une connexion VPN dans Windows XP pour accéder au réseau local de l UQO. Document préparé par le Service des technologies de l information

Comment utiliser FileMaker Pro avec Microsoft Office

VTX FTP. Transfert de fichiers business par FTP - Manuel de l'utilisateur. Informations complémentaires : info@vtx.

Sage Customer View (ios) Guide d installation et d utilisation

WebSpy Analyzer Giga 2.1 Guide de démarrage

Mise à jour d avast! et de vos logiciels Ciel

SERVICES EN LIGNE DES SUBVENTIONS ET DES CONTRIBUTIONS

INSTRUCTIONS POUR LA PRISE D APPEL INTERNET

Manuel utilisateur. des. listes de diffusion. Sympa. l'université Lille 3

Découvrir la messagerie électronique et communiquer entre collègues. Entrer dans le programme Microsoft Outlook Web Access

Guide de présentation du courrier électronique. Microsoft Outlook Préparé par : Patrick Kenny

Vous venez de procéder à la mise à jour? Découvrez les nouveautés de Microsoft Dynamics CRM 2013 et Microsoft Dynamics CRM Online, automne 2013

Manuel de l utilisateur. Soft-phone - Client VoIP 3CX Version 6.0

Vous venez d acquérir un fichier de données issues de la Base de données SIRENE. Comment utiliser votre fichier?

Fiche Mémo : Options d accessibilité sous Windows et Internet Explorer 5

CREATION DMP En Accès Web

Volet de visualisation

cbox VOS FICHIERS DEVIENNENT MOBILES! INTERFACE WEB MANUEL D UTILISATION

GUIDE DE L UTILISATEUR INSTALLATION & CONFIGURATION

Sauvegarder sa messagerie Outlook 2010

EXTRACTION ET RÉINTÉGRATION DE COMPTA COALA DE LA PME VERS LE CABINET

Publier un Carnet Blanc

Tropimed Guide d'installation

Notice d'utilisation Site Internet administrable à distance

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées

AUVRAY Clément (168187) HOMBERGER Alexandre (186897) GLADE. Langages, outils et méthodes pour la programmation avancée Page 1 sur 12

Installation de Microsoft Office Version 2.1

Guide d installation rapide

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères

MESSAGERIE BUREAU AGENDA VIRTUEL. Votre nouvelle messagerie COLLABORATIVE GUIDE PRATIQUE. Membre de

PARAMETRER LA MESSAGERIE SOUS THUNDERBIRD

Transcription:

REVISION DE CODE

1 Révision de code Sommaire Avertissement...2 Aperçu...3 Révision du code...4

2 Révision de code Avertissement Ce document est fourni uniquement à titre indicatif. MICROSOFT N APPORTE AUCUNE GARANTIE, EXPRESSE OU IMPLICITE, A CE DOCUMENT. Les informations figurant dans ce document, notamment les URL et les références aux sites Internet, peuvent être modifiées sans préavis. Les risques d utiliser ce document ou ses résultats sont entièrement à la charge de l'utilisateur. Sauf indication contraire, les sociétés, les entreprises, les produits, les noms de domaine, les adresses électroniques, les logos, les personnes, les lieux et les évènements utilises dans ce document sont fictifs. Toute ressemblance avec des entreprises, noms d entreprise, produits, noms de domaine, adresses électroniques, logos, personnes ou évènements réels serait purement fortuite et involontaire.

3 Révision de code Aperçu Durée d exécution du scénario : 30 minutes Le nouveau processus des révisions de code introduit avec Visual Studio 2012 permet de simplifier la mise en place de révisions de code dans l équipe de développement. Ce scénario présente comment utiliser les révisions de code entre développeurs.

4 Révision de code Révision du code 1. Se connecter en tant que Claire. (le mot de passe de tous les utilisateurs est P2ssw0rd) 2. Ouvrir Microsoft Visual Studio depuis Démarrer Tous les programmes Microsoft Visual Studio 2012 Visual Studio 2012 3. Sur la page d accueil, cliquer sur Se connecter à Team Foundation Server Figure 1 : Se connecter à TFS 4. Dans la fenêtre Connexion de Team Explorer, double cliquer sur le projet d équipe FabrikamFiber. Si une confirmation est requise, cliquer sur le bouton Oui. Figure 2 : Choix du projet pour la connexion

5 Révision de code Figure 3 : Confirmation de changement de collection de projets d'équipe 5. Ouvrir Team Explorer et cliquer sur le bouton Début (icône d une maison) pour afficher la page d accueil. S il n est pas ouvert, passer par le menu Affichage -> Team Explorer. Puis cliquer sur le lien Explorateur du contrôle de code source. Figure 4 : Page d'accueil du Team Explorer

6 Révision de code 6. Ouvrir la solution FabrikamFiber.CallCenter depuis la branche Dev dans l explorateur du contrôle de code source. Figure 5 : Sélection de la solution FabrikamFiber.CallCenter 7. Se placer dans la zone de texte Rechercher des éléments de travail puis saisir canadiens puis cliquer sur la loupe. Double-cliquer sur le bogue 49 pour l ouvrir. Figure 6 : Résultat de la recherche Note : Cette recherche s effectue sur les champs Titre et Description ainsi que dans les Etapes de reproduction de tous les éléments de travail du projet. Il est aussi possible en cliquant sur la flèche de visualiser l historique des recherches mais aussi de filtrer sur des champs complémentaires. En cliquant sur Type d éléments de travail et en saisissant bogue, il est possible de ne voir que les éléments de travail de type bogue qui contiennent canadiens : canadiens T:"bogue".

7 Révision de code 8. Dans la fenêtre d affichage du bogue, cliquer sur la section TÂCHES pour afficher la liste des tâches associées à ce bogue. 2 tâches sont déjà liées au bogue et prises en charge par d autres développeurs. Figure 7 : Affichage des tâches liées au bogue

8 Révision de code 9. Claire va créer une tâche afin de pouvoir corriger une expression régulière pour prendre en compte les codes postaux canadiens comme indiqué dans le bogue. Cliquer sur le bouton Nouveau pour créer une nouvelle tâche. Dans la nouvelle fenêtre, sélectionner Enfant comme Type de lien et Tâche comme Type d élément de travail puis saisir Corriger l expression régulière pour les codes postaux pour le Titre. Cliquer sur OK pour créer la tâche. Figure 8 : Création de la tâche 10. Assigner la tâche à Claire puis cliquer sur Enregistrer l élément de travail. Figure 9 : Assignation de la tâche à Claire

9 Révision de code 11. Retourner dans Team Explorer Mon travail, la nouvelle tâche créée apparait dans la zone Eléments de travail disponibles. Figure 10 : La tâche créée est disponible 12. Faire un clic droit sur la tâche créée dans Team Explorer puis choisir Ajouter à En cours. Cela change l état de la tâche à En Cours ce qui permet au chef de projet de suivre précisément le projet. De plus, l ensemble des modifications apportées au code de l application (modification, ajout, suppression, renommage) sera automatiquement associé à la tâche courante ce qui permet d assurer une meilleure traçabilité des modifications. Figure 11 : Changer l'état de la tâche Note : Il est possible de changer l état de la tâche en faisant un «glisser-déposer» de la tâche vers la zone Eléments de travail en cours et modifications du Team Explorer.

10 Révision de code 13. Dans l explorateur de solutions, ouvrir le fichier Address.cs dans le répertoire Models du projet FabrikamFiber.DAL. La propriété Address.Zip utilise une expression régulière incorrecte pour les codes postaux canadiens. Commenter l ancienne expression régulière et dé-commenter celle qui est commentée. Enregistrer le fichier. Figure 12 : Le code après correction du bogue 14. La correction étant faite, Claire va demander à Paul, un autre développeur, de vérifier sa modification. Dans Team Explorer Mon travail, cliquer sur le lien Demander une révision. Figure 13 : Demander une révision

11 Révision de code 15. Saisir Paul LeDev pour le nom du vérificateur (ou le choisir dans la liste). Saisir Merci de vérifier mon expression régulière dans la partie description puis cliquer sur Envoyer une demande. Figure 14 : Création de la demande de révision 16. Se connecter en tant que Paul. (le mot de passe de tous les utilisateurs est P2ssw0rd) Note : Dans le cadre d une utilisation d une connexion Bureau à distance, ouvrir une nouvelle session avec comme login Paul. Pour une utilisation directement connectée à la machine virtuelle, utiliser menu Démarrer -> Changer d utilisateur. 17. Ouvrir Microsoft Visual Studio depuis Démarrer Tous les programmes Microsoft Visual Studio 2012 Visual Studio 2012 18. Sur la page d accueil, cliquer sur Se connecter à Team Foundation Server Figure 15 : Se connecter à TFS

12 Révision de code 19. Dans la fenêtre Connexion de Team Explorer, double cliquer sur le projet d équipe FabrikamFiber. Si une confirmation est requise, cliquer sur le bouton Oui. Figure 16 : Choix du projet pour la connexion Figure 17 : Confirmation de changement de collection de projets d'équipe

13 Révision de code 20. Ouvrir Team Explorer et cliquer sur le bouton Début (icône d une maison) pour afficher la page d accueil. S il n est pas ouvert, passer par le menu Affichage -> Team Explorer. Puis cliquer sur le lien Mon travail. La demande de révision de code de Claire apparait dans la section Révisions de code et demandes. Figure 18 : La demande de révision de Claire est visible par Paul

14 Révision de code 21. Double cliquer sur la révision pour l ouvrir. Cette vue permet à Paul de disposer de l ensemble des informations nécessaires pour décider d accepter ou pas la demande de révision de Claire. Paul peut ainsi visualiser le jeu de réservation associé à la demande de révision, c est-à-dire l ensemble des fichiers modifiés dans le cadre de la tâche. Il peut aussi voir l ensemble des vérificateurs, les commentaires liés à la demande ainsi que la possibilité de comparer les fichiers par un simple clic. Figure 19 : Demande de révision

15 Révision de code 22. Dans la fenêtre de la demande de révision, cliquer sur le lien Accepter pour commencer à travailler sur la demande. Figure 20 : Accepter la demande de révision de code 23. Sélectionner le fichier Address.cs dans la zone des Commentaires pour ouvrir le nouveau comparateur de fichier inclus dans Visual Studio 2012. Figure 21 : Emplacement des fichiers à réviser

16 Révision de code 24. Paul peut alors visualiser les modifications apportées au fichier par rapport à la version précédente. La version précédente est à gauche. Le fichier à réviser est à droite. Figure 22 : Comparateur de fichier inclus dans Visual Studio 25. Si la barre d outils de comparaison de fichiers n est pas affichée, l ouvrir par le menu Affichage -> Barres d outils -> Comparer les fichiers. Faire des essais avec les différents modes. Figure 23 : Différents modes de comparaison 26. Paul estime que la modification est correcte et va donc ajouter un commentaire global pour la demande. Sélectionner le lien Répondre sous le message de Claire. Figure 24 : Ajouter un commentaire sur la demande de révision

17 Révision de code 27. Pour le commentaire, saisir Tout est correct puis cliquer sur Enregistrer. Figure 25 : Saisir un commentaire global 28. Noter que le nouveau commentaire n a pas été envoyé. Il le sera quand la demande de révision sera terminée. Figure 26 : le commentaire n'est pas envoyé automatiquement 29. Des commentaires sur les fichiers ainsi que sur les lignes de code peuvent aussi être ajoutés. Sélectionner la propriété Zip dans le comparateur de fichier dans la partie droite puis faire un clic droit et sélectionner Ajouter un commentaire. Figure 27 : Ajouter un commentaire sur une ligne de code

18 Révision de code 30. Dans la zone de commentaire, saisir Considérer à changer le nom en PostalCode puis cliquer sur le lien Enregistrer. Figure 28 : Zone de commentaire pour ligne de code 31. Sélectionner le lien Envoyer les commentaires pour envoyer les commentaires à l émetteur de la demande (ici Claire). Au cas où le vérificateur voit un problème, il peut le transmettre très rapidement au développeur pour correction sans attendre la fin de la vérification. Ceci permet d améliorer la collaboration entre les différents utilisateurs du projet. Figure 29 : Envoyer les commentaires sans terminer la demande de révision 32. Cliquer sur Envoyer et terminer pour terminer la demande de révision en sélectionnant le statut Correct a priori. Figure 30 : Terminer la demande de révision

19 Révision de code 33. Dans Team Explorer Mon Travail, il est possible de visualiser les demandes de révision récemment terminées en cliquant sur le lien Entrant & sortant puis en sélectionnant Terminé récemment. Figure 31 : Visualiser les demandes de révision récemment terminées 34. Se connecter en tant que Claire 35. Ouvrir le Team Explorer Mon travail et double cliquer sur la demande révision pour l ouvrir. Figure 32 : La demande de révision est terminée

20 Révision de code 36. Dans Team Explorer - Révision du code, Claire peut remarquer que Paul a bien terminé la demande de révision et ajouté des commentaires. Figure 33 : Les commentaires et le statut sont affichés 37. Claire considère que tout est correct et va donc terminer le processus de la demande révision. Sélectionner Fermer la révision et Terminer. Figure 34 : Terminer la demande de révision

21 Révision de code 38. Il est maintenant temps d archiver les modifications dans Team Foundation Server. Sélectionner le lien Archiver pour ouvrir la fenêtre des Modifications en attente. Figure 35 : Archiver les modifications 39. Cliquer sur Archiver pour définitivement archiver les modifications de Claire dans le référentiel de sources Team Foundation Server. Claire peut remarquer que les éléments de travail liés au fichier modifié sont la tâche et la demande de révision. Cette traçabilité automatique est assurée par Team Foundation Server. Figure 36 : Traçabilité entre le fichier modifié, la tâche et la demande de révision