Créer et utiliser des espaces de travail

Votre espace de travail est une copie locale de la base de code de votre équipe.Votre espace de travail permet de développer et tester votre code de manière isolée sur votre ordinateur de développement jusqu'à ce que vous soyez prêt à archiver votre travail.

Configuration requise

Consultez Autorisations de Team Foundation Server.

Que voulez-vous faire ?

  • Ajouter, éditez ou supprimez un mappage d'espace de travail.

  • Réutilisez et partagez les mappages de répertoire

  • Choisissez les options de l'espace de travail

  • Basculement des espaces de travail

  • Comprendre l'option heure d'archivage du fichier

  • Fonctionne depuis l'invite de commandes

Ajouter, éditer ou supprimer un espace de travail

Pour ajouter, modifier, ou supprimer un espace de travail, choisissez Espaces de travail dans le menu Espace de travail dans Explorateur du contrôle de code source.La boîte de dialogue Espaces de travail s'affiche.

Boîte de dialogue Gérer les espaces de travail

Choisissez Voir les espaces de travail distant si vous souhaitez afficher tous les espaces de travail que vous possédez (y compris ceux sur d'autres ordinateurs.)

Réutilisez et partagre les mappages de répertoire

Si vous souhaitez réutiliser ou partager des mappages de dossier avec d'autres membres de l'équipe, vous pouvez copier les mappages de dossier.Ouvrez simplement le menu contextuel de la liste Dossiers de travail et choisissez Copier.Pour réutiliser les mappages de dossier, collez -les dans un autre espace de travail de contrôle de version ou un espace de travail de définition de build.Pour partager les mappages de dossier avec vos coéquipiers, collez-les dans un fichier texte puis partagez le fichier.

Choisissez options de l'espace de travail avancées

Lorsque vous choisissez le bouton Avancé sur Ajouter un espace de travail ou la boîte de dialogue Modifier l'espace de travail , certaines options supplémentaires apparaissent.

  • Propriétaire: Seul le propriétaire d'un espace de travail peut l'utiliser.

    ConseilConseil

    Au lieu de modifier le propriétaire de votre espace de travail lorsqu'une autre personne doit continuer votre travail vous pouvez interrompre (ou réserver) votre travail et partager le jeu de réservations avec eux.

  • Ordinateur: Ce champ identifie l'ordinateur de développement où l'espace de travail existe, et il est en lecture seule.Les espaces de travail ne peuvent pas se déplacer d'un ordinateur à un autre.Toutefois, si le nom de votre ordinateur de développement a changé et que vous souhaitez que cette modification s'affiche dans ce champ, exécutez tf workspaces /updatecomputername.

  • autorisations: Pour un espace de travail que vous utilisez sur un ordinateur de développement pour un développeur unique, affectez à cette opération espace de travail privé.

    Choisissez Espace de travail public si vous souhaitez utiliser un ordinateur unique pour une équipe qui collabore sur un effort tel que résoudre un grand nombre de conflits.Si vous souhaitez qu'un membre de l'équipe puisse utiliser un espace de travail sans archiver son travail, choisissez espace de travail public (limité).Cette option réserve l'autorisation d'archivage pour le Propriétaire.

  • Emplacement: la valeur par défaut Local est le meilleur choix dans la plupart des cas.Consultez Décider d'utiliser un espace de travail local ou de serveur.

  • Heure du fichier:

    • Choisissez Archivage si vous souhaitez l'horodatage de chaque fichier pour correspondre à l'horodatage de l'ensemble de modifications de la version dans votre espace de travail.Voir Comprendre l'option heure d'archivage de fichier.

    • Choisissez Actuel si vous souhaitez que l'horodatage corresponde à la date et heure auxquelles vous a modifié le fichier local.Par exemple, un membre de l'équipe a archivé la dernière modification apportée au fichier lundi.Le mardi, vous exécutez une opération d'extraction pour mettre à jour le fichier.L'horodatage a pour valeur le mardi.

Echange des espaces de travail

Lorsque vous basculez d'un espace de travail à une autre, pour éviter de se confondre, vérifiez que vous basculez vers le même espace de travail dans Team Explorer et Explorateur du contrôle de code source.

Pour basculer des espaces de travail

  1. Si vous n'êtes pas déjà connecté au projet d'équipe dans lequel vous souhaitez travailler, connectez-vous au projet d'équipe.

  2. Sélectionnez Icône AccueilAccueil, puis Icône Modifications en attenteModifications en attente.

  3. Si vous avez plusieurs espaces de travail, le nom de votre espace de travail actif s'affiche sous le titre de la page.Sélectionnez le nom de l'espace de travail actif pour afficher une liste de tous les espaces de travail sur cet ordinateur de développement.

    Choisir une espace de travail dans Team Explorer

    Dans ce menu, choisissez l'espace de travail que vous souhaitez utiliser.

  4. Choisissez Icône AccueilAccueil, puis choisissez Explorateur du contrôle de code source.

  5. Dans Explorateur du contrôle de code source, ouvrez le menu Espace de travail puis choisissez l'espace de travail que vous souhaitez utiliser.

    Basculement de l'espace de travail dans l'Explorateur du contrôle de code source

Comprendre l'option heure d'archivage de fichier

Lorsque vous choisissez Archivage pour l'option Heure du fichier , comme indiqué ci-dessus, l'horodatage de chaque fichier correspond généralement à l'horodatage de l'ensemble de modifications de la version dans votre espace de travail.Certains problèmes et exceptions sont :

  • Lorsque vous modifiez le fichier local, l'horodatage correspondra à la date et l'heure vous avez modifié le fichier.

  • Cette fonctionnalité est disponible uniquement si vous utilisez Visual Studio 2012 ou supérieur et Visual Studio Team Foundation Server 2012 ou supérieur.

  • La configuration ne s'applique pas aux dossiers, à moins qu'il y ait une opération en attente ajout ou suppression dans un fichier contenu dans le dossier.

  • Vous pouvez ne pas pouvoir générer votre projet de code de façon incrémentielle.À la place, vous devrez régénérer).

Fonctionne depuis l'invite de commandes

Vous pouvez créer et gérer vos espaces de travail de l'invite de commandes.Consultez Workspace Command, Workspaces Command et WorkFold Command.

ConseilConseil

Vous pouvez utiliser l'invite de commande pour exécuter des tâches qui ne sont pas possibles dans Visual Studio.Par exemple, vous pouvez supprimer l'espace de travail d'un autre utilisateur si vous avez des autorisations suffisantes.Consultez Workspace Command.