Interrompre votre travail et gérer vos jeux de réservations

Pour diverses raisons, vous devez parfois mettre de côté une partie ou tout votre travail en cours.Les jeux de réservations sont utiles lorsque vous souhaitez arrêter le travail pour :

  • interruption : vous avez des modifications en attente qui ne sont pas prêt pour être archivées, mais vous devez travailler sur une tâche différente.

  • Collaboration: vous avez des modifications en attente pour lesquelles ne sont pas prêt qui ne sont pas prêt pour être archivées mais vous avez besoin de les partager avec un autre membre de l'équipe.

  • Révision du code: Vous souhaitez qu'un autre membre de l'équipe exécute une révision du code sur vos modifications en attente.

    ConseilConseil

    Si vous utilisez Visual Studio Premium ou une édition supérieure, utilisez la fonctionnalité de Révision du code.

  • Build privée: avant d'archiver vos modifications, vous pouvez utiliser votre système de génération automatisé pour générer et tester votre code.

  • Enregistrement: Vous avez un travail en cours que vous ne pouvez pas finir maintenant vous souhaitez une copie de sauvegarde stockée sur votre serveur et à la disposition d'autres membres de l'équipe qui devront peut-être y accéder.

  • Migration: Vous avez un travail en cours que vous souhaitez transférer à un autre membre de l'équipe.

Vous pouvez déplacer vos modifications en attente à un jeu de réservations sur le serveur puis nettoyer votre espace de travail.Le jeu de réservations enregistre et stocke non seulement vos révisions de fichier, mais également le commentaire, la liste d'éléments de travail connexes, et les notes d'archivage (si vous évaluez les stratégies avant de réserver).

Autorisations requises

Vous devez être un des Collaborateurs pour votre projet d'équipe.Consultez Groupes, autorisations et rôles par défaut de Team Foundation Server.

Que voulez-vous faire ?

  • Interrompez & continuez votre travail depuis ma page de travail

  • Réservation de certaines modifications

  • Rechercher un jeu de réservations

  • Afficher et utiliser un jeu de réservations

  • Fonctionne depuis l'invite de commandes

  • Obtenez des conseils

Interrompez & continuez votre travail depuis ma page de travail

Dans la page Mon travail vous pouvez sauvegarder et restaurer non seulement les modifications des fichiers et éléments de travail connexes, mais également la position des points d'arrêt de vos fenêtres actives, d'autres indications importantes.

Dans Team Explorer, choisissez Icône AccueilAccueil, puis choisissez Mon travail.Dans la page Mon travail , choisissez interrompre et réserver, puis tapez une description du travail suspendu.

Volets affectés par la suspension d'un élément de travail.

Lorsque vous êtes prêt à reprendre le travail, ouvrez la section travail en attente et suspendu de la page Mon travail, sélectionnez un ensemble de travail suspendu, puis choisissez Reprendre.

Reprise et achèvement d'une tâche

[!REMARQUE]

La fonctionnalité Mon travail est uniquement disponible dans Visual Studio Premium et Visual Studio Ultimate.

Enregistrez les modifications apportées.

ConseilConseil

Dans l'explorateur de solutions ou dans l'Explorateur du contrôle de code source, vous pouvez réserver un sous-ensemble spécifique des fichiers avec lesquels vous travaillez : sélectionnez-les, ouvrez le menu contextuel, puis choisissez Réserver les modifications en attente.La page Modifications en attente s'affiche, prêt à réserver uniquement les fichiers que vous avez sélectionnés.

Pour enregistrer les modifications apportées.

  1. Dans Team Explorer, choisissez Icône AccueilAccueil, puis choisissez Modifications en attente.

  2. Dans la page Modifications en attente, vérifiez que les modifications que vous souhaitez réserver sont répertoriés dans la section Modifications incorporés.Vous pouvez faire glisser des fichiers entre Modifications incorporés et modifications exclues (raccourci clavier : ouvrez le menu contextuel d'un élément, puis choisissez Inclure ou Exclure.

  3. Sélectionnez le lien le réservez.

  4. Tapez le nom de la réservation.

    Réservation de certaines modifications

  5. (Facultatif) sélectionnez les cases à cocher suivantes:

    • Conserver la modification en attente localement

      Par défaut, cette case à cocher est activée.Lorsque cette case à cocher est activée, vos modifications en attente (y compris les commentaires et la liste d'éléments de travail qui en sont lisés) ne sont pas supprimés de votre espace de travail.Si vous souhaitez nettoyer votre espace de travail pour travailler sur une autre tâche, vous devez désactiver cette case à cocher.

    • Évaluer les stratégies et les notes d'archivage avant la réservation

      Lorsque cette option est sélectionnée, toutes les stratégies d'archivage sont évaluées avant la création du jeu de réservations.Pour plus d'informations sur les stratégies d'archivage, consultez Set and Enforce Quality Gates.

  6. Cliquez sur le bouton Suspendre.

Rechercher un jeu de réservations

Pour rechercher un jeu de réservations

  1. Dans Team Explorer, choisissez Icône AccueilAccueil, puis choisissez Modifications en attente.

  2. Sélectionnez le lien Actions, puis choisissez rechercher jeux de réservations.

  3. Dans la page recherchez les jeux de réservations , entrez le nom ou l'alias d'un membre de l'équipe du projet d'équipe dans la zone, puis choisissez la clé Entrée .

    Rechercher des jeux de réservations

    ConseilConseil

    Si vous ne connaissez pas le nom du propriétaire, vous pouvez taper * pour lister les jeux de réservations de tous les utilisateurs.

  4. Une liste de jeux de réservations apparaît dans la liste Résultats .Vous pouvez taper un filtre pour réduire la taille de la liste.

Afficher et utiliser un jeu de réservations

Après avoir eu une liste de jeux de réservations (présentés dans "Rechercher un jeu de réservations") dans la page recherche de jeux de réservations, double-cliquez sur le jeu de réservations pour l'afficher.

La page Détails du jeu de réservations s'affiche.

Détails du jeu de réservations

  • Pour obtenir plus d'informations sur une modification apportée à un fichier, ouvrez le menu contextuel, puis choisissez Ouvrir, Afficher l'historique, ou l'une des options Comparer .

  • Choisissez Modification de Déréservation si vous souhaitez récupérer les modifications du jeu de réservations dans votre espace de travail :

    1. Pour toutes les modifications de fichier que vous ne souhaitez pas déréserver, ouvrez le menu contextuel du fichier, puis choisissez Exclure.

    2. Si vous souhaitez supprimer le jeu de réservations, désactivez la case à cocher conserver le jeu de réservations sur le serveur .

    3. (Facultatif) Désactivez la case à cocher Restaurer les éléments de travail et les notes d'archivage si vous ne souhaitez pas que les éléments de travail et les notes d'archivage associés au jeu de réservations soient restaurés.

    4. Cliquez sur le bouton Actualiser.

    S'il y a des conflits entre des modifications dans le jeu de réservations et les versions des fichiers dans votre espace de travail, le système vous invite à les résolver.

  • Choisissez Suppression de jeu de réservations si vous souhaitez supprimer le jeu de réservations.

    Mise en gardeAttention

    Assurez-vous que vous n'avez besoin d'aucun des travails stockés dans un jeu de réservations avant de le supprimer.Il est impossible de récupérer un jeu de réservations supprimé.

Fonctionne depuis l'invite de commandes

Conseils

  • ConseilContrairement à un ensemble de modifications, un jeu de réservations est une entité sans version.Si vous-même ou un autre utilisateur déréservez les éléments qui composent un jeu de réservations, modifiez plusieurs fichiers et réservez une nouvelle fois le jeu de réservations, Le système ne crée pas de nouvelle version des éléments en vue d'une comparaison future et ne garde pas de trace en mémoire sur celui qui a modifié les éléments, quand ou de quelle manière.Le jeu de réservations d'origine est entièrement remplacé.

  • ConseilDes conflits peuvent survenir et vous empêcher de reprendre le travail suspendu.Si cela se produit, consultez Résoudre les conflits de fichiers.