Développer du code et gérer des modifications en attente
Publication: mars 2016
La plupart des modifications que vous apportez à vos fichiers sont mises en file d'attente en tant que modifications en attente. À mesure que vous travaillez, vous pouvez organiser, gérer et obtenir plus de détails sur ce que vous avez modifié.
Travailler dans l'Explorateur de solutions
Utiliser la page Mon travail pour gérer votre travail
Utiliser la page Modifications en attente pour gérer votre travail
Consulter ce que vous avez modifié
Annuler vos modifications en attente
Utiliser l'invite de commandes
Obtenir des conseils
Travailler dans l'Explorateur de solutions
Sur la page d'accueil Team Explorer (raccourci : Ctrl + 0, H), vous pouvez commencer le codage dans une solution nouvelle ou existante.
Après avoir ouvert votre solution, ouvrez l'Explorateur de solutions (raccourci : Ctrl + Alt + L).
Lorsque vous ouvrez et modifiez un fichier de l'Explorateur de solutions, le fichier est automatiquement extrait pour vous. Les icônes semblent indiquer quels fichiers vous n'avez pas modifiés , ceux que vous avez extraits et ceux que vous avez ajoutés à la solution .
Si vous utilisez une solution contenant de nombreux fichiers, vous la trouverez probablement pratique pour filtrer l'Explorateur de solutions et afficher uniquement les fichiers que vous avez modifiés (raccourci : Ctrl + [, P).
Utiliser la page Mon travail pour gérer votre travail
Si vous utilisez Visual Studio Premium ou Visual Studio Ultimate, vous pouvez utiliser la page Mon travail (raccourci : Ctrl + 0, M) dans Team Explorer pour gérer votre travail.
Vous pouvez utiliser Mon Travail pour :
Suivre votre travail par rapport à des éléments de travail
Interrompre et reprendre ultérieurement votre travail (y compris les modifications de fichiers, les éléments de travail associés et l'état de Visual Studio comme les positions de fenêtres et les points d'arrêt)
Demander une révision du code
Pour obtenir un exemple pas à pas, consultez Journée d'un développeur ALM : écriture d'un nouveau code pour un récit utilisateur et Journée d'un développeur ALM : interruption du travail, correction d'un bogue et révision du code.
Conseils
Vous pouvez contrôler les genres d'éléments de travail qui s'affichent dans la section Éléments de travail disponibles. Choisissez l'une des options par défaut ou l'une de vos requêtes personnelles qui sont contenues dans le dossier racine Mes requêtes. Pour utiliser ces requêtes, dans Team Explorer, choisissez Accueil, puis Éléments de travail.
Lorsque vous déplacez un élément de travail vers Disponible, En cours ou Exécution suspendue, l'état ou les commentaires de l'élément de travail sont mis à jour afin que votre équipe soit automatiquement avertie du statut de votre travail. Par exemple, le tableau de tâches de votre équipe est mis à jour pour afficher l'état. Consultez Collaborate [redirected].
Si votre projet d'équipe contient les définitions de types d'éléments de travail personnalisés, vous pouvez rencontrer des problèmes en utilisant Mon travail, sauf si un administrateur de votre projet d'équipe a pris certaines mesures. Consultez Configurer et personnaliser les outils de planification Agile pour un projet d'équipe et Update a Customized Process Template to Access New Features.
Utiliser la page Modifications en attente pour gérer votre travail
Vous pouvez utiliser la page Modifications en attente (raccourci :Ctrl + 0,P) dans Team Explorer pour gérer votre travail.
Conseil
-
Vous pouvez détacher la page Modifications en attente à partir de Team Explorer et l'ouvrir dans une nouvelle fenêtre.
-
Vous pouvez permuter entre la vue Liste et l'arborescence à partir du menu Actions.
Presque toutes les modifications apportées aux fichiers sur votre ordinateur de développement sont stockées dans votre espace de travail en tant que modifications en attente jusqu'à leur archivage :
Travailler avec des modifications automatiquement détectées
Si vous travaillez dans un espace de travail local, Visual Studio peut détecter les modifications que vous apportez à l'extérieur du système. Si vous modifiez un fichier en dehors de Visual Studio (par exemple, dans le Bloc-notes), la modification s'affiche automatiquement dans vos Modifications incluses.
Si vous ajoutez ou supprimez un fichier en dehors de Visual Studio, par exemple, dans l'Explorateur Windows (Explorateur de fichiers dans Windows 8), le lien Modifications détectées s'affiche dans la section Modifications exclues. Cliquez sur ce lien si vous souhaitez inclure ces modifications. La boîte de dialogue Promouvoir les modifications candidates s'affiche. Vous pouvez ouvrir le menu contextuel des éléments ajoutés et sélectionner Parcourir dans l'explorateur Windows pour les afficher ou Supprimer du disque pour les supprimer.
Notes
Les dossiers vides n'apparaissent pas.
Si les éléments que vous n'avez pas besoin d'archiver apparaissent régulièrement dans la boîte de dialogue Promouvoir les modifications candidates, vous pouvez sélectionner l'un d'eux, ouvrir le menu contextuel, puis choisir Ignorer cet élément local pour ignorer l'élément. Vous pouvez également sélectionner Ignorer par extension ou Ignorer par nom de fichier pour créer un fichier qui fait systématiquement en sorte que Visual Studio ignore ce type de fichier. Pour plus d'informations sur les fichiers .tfignore, consultez Ajouter des fichiers au serveur.
Associer des éléments de travail
Il est recommandé d'associer des éléments de travail (par exemple, des tâches ou des bogues) à vos modifications. Sous Éléments de travail associés, faites glisser des éléments de travail d'une requête ou ajoutez-la par ID.
Exclure les modifications
Consultez 325ef815-f163-4b3c-8fcb-2b7faf09c83d#include_exclude.
Consulter ce que vous avez modifié
Vous pouvez vous rappeler ce que vous avez modifié dans un fichier.
Utiliser les modifications en attente pour voir ce que vous avez modifié
Sur la page Modifications en attente, ouvrez le menu contextuel de l'élément et choisissez :
Comparer avec la version de l'espace de travail pour voir ce que vous avez modifié dans la version de votre espace de travail
Comparer avec la dernière version pour voir comment vos modifications se présentent par rapport à la dernière version du fichier figurant dans le code base de votre équipe
Utiliser l'Explorateur de solutions ou l'Explorateur du contrôle de code source pour voir ce que vous avez modifié
Recherchez et sélectionnez l'élément dans l'Explorateur de solutions ou l'Explorateur du contrôle de code source.
Ouvrez le menu contextuel de l'élément, puis sélectionnez Comparer.
Dans la boîte de dialogue Comparer, dans le menu Type, choisissez :
Version de l'espace de travail pour voir ce que vous avez modifié dans la version de votre espace de travail
Dernière version pour voir comment vos modifications se présentent par rapport à la dernière version du fichier figurant dans le code base de votre équipe
Autres options : Ensemble de modifications, Date ou Étiquette.
Cliquez sur OK.
La fenêtre Diff s'affiche. Consultez Comparer des fichiers.
Annuler vos modifications en attente
Vous pouvez ignorer une, quelques-unes, ou toutes les modifications en attente dans votre espace de travail.
Notes
Autres options possibles :
-
Vous pouvez d'abord placer les modifications dans un jeu de réservations sur votre serveur avant de les supprimer de votre espace de travail.
-
Si vous avez déjà archivé la modification et souhaitez la rétablir, consultez Restaurer des ensembles de modifications.
Pour annuler certaines de vos modifications en attente
Dans l'Explorateur de solutions, la fenêtre Modifications en attente ou l'Explorateur du contrôle de code source, sélectionnez un ou plusieurs éléments, ouvrez leur menu contextuel et choisissez Annuler ou Annuler les modifications en attente.
Conseil
Pour annuler toutes les modifications effectuées dans votre solution ou un projet de code, ouvrez le menu contextuel, puis choisissez Annuler la modification en attente.
Dans la boîte de dialogue Annuler les modifications en attente, assurez-vous que les modifications que vous souhaitez annuler sont sélectionnées, puis cliquez sur Annuler les modifications.
Pour annuler toutes vos modifications en attente
- Sur la page Modifications en attente, cliquez sur le lien Actions, puis choisissez Annuler tout.
Utiliser l'invite de commandes
Status, commande : affiche les modifications en attente dans l'invite de commandes.
Checkin, commande : affiche les modifications en attente dans la boîte de dialogue Archiver.
Undo, commande : annule les modifications en attente.
Conseil
Vous pouvez utiliser cette commande pour annuler l'extraction d'un autre utilisateur si vous avez les autorisations suffisantes.
Difference Command : permet de consulter ce que vous avez modifié dans un fichier.
Étapes suivantes
Quand vous êtes prêt :
Pour demander une révision du code de vos modifications en attente, sur la page Modifications en attente, choisissez Demander une révision. Consultez Journée d'un développeur ALM : interruption du travail, correction d'un bogue et révision du code.
Si vous devez mettre de côté les modifications, consultez Interrompre votre travail et gérer vos jeux de réservations.
Archivez et ajoutez vos modifications au code base de l'équipe ; consultez Archiver votre contribution au code base de l'équipe.
Conseils
Si vous débutez dans le développement d'une application avec Visual Studio et Team Foundation Server : procédez étape par étape avec une équipe Agile, car elle collabore pour développer une application.
Si vous commencez un nouvel élément de travail, il est probablement judicieux de télécharger les fichiers les plus récents à partir du serveur avant d'extraire des fichiers et de commencer votre travail.
Utilisez l'Explorateur du contrôle de code source pour gérer vos fichiers sous contrôle de version.