web-dev-qa-db-fra.com

Comment modifier le chemin d'accès local d'un sous-dossier dans TFS (et non dans tout l'espace de travail)?

Lorsque j'ai commencé à travailler sur un projet, j'ai téléchargé IPAddress\CompanyName\ProductName\DevBranch Dans TFS, en le mappant à C:\DevBranch. Mais maintenant, je veux mapper le dossier racine sur un chemin local. J'ai donc mappé IPAddress\CompanyName À C:\CompanyName. Cependant, IPAddress\CompanyName\ProductName\DevBranch Est toujours mappé sur C:\DevBranch Et non sur C:\CompanyName\ProductName\DevBranch.

Comment modifier le mappage de ce chemin local? Je veux qu'il déplace automatiquement tous les fichiers de l'ancien dossier local vers le nouveau dossier local.

Tout ce que j'ai regardé continue de parler des espaces de travail d'édition et ne semble s'appliquer que pour changer le dossier racine. Lorsque je vais modifier mon espace de travail, le seul mappage local qui apparaît est C:\CompanyName. Rien ne me permet de modifier les mappages sur une base de dossier par sous-dossier.

EDIT: J'ai maintenant essayé de modifier l'espace de travail en ajoutant un nouveau dossier de travail, en définissant le dossier de contrôle de source sur IPAddress\CompanyName\ProductName\DevBranch Et le dossier local en C:\DevBranch, Puis en modifiant le dossier local en C:\CompanyName\ProductName\DevBranch, Et cela n'a toujours pas fonctionné. L'Explorateur de contrôle de code source affiche toujours C:\DevBranch En tant que dossier local. S'il vous plaît aider. Je ne sais pas quoi faire.

EDIT: j'ai été en mesure de cliquer avec le bouton droit de la souris sur IPAddress\CompanyName Dans l'explorateur de sources, puis de cliquer sur Avancé> Supprimer le mappage. Cependant, aucune option de ce type n'existait lorsque j'ai cliqué avec le bouton droit de la souris sur IPAddress\CompanyName\ProductName\DevBranch. C'est comme une sorte de cartographie de zombies. Je ne peux pas le changer, je ne peux pas le supprimer et Source Control Explorer continue de l'afficher sans reconnaître que le mappage existe dans la plupart des cas.

12
Kyle Delaney

Il y a un problème dans l'Explorateur de contrôle de code source, il y a un retour: gérer les problèmes d'espace de travail - Changer le chemin d'accès local d'un projet .

Vous pouvez obtenir la dernière version en cliquant sur Obtenir la dernière version (votre capture d'écran), les fichiers se trouveront dans le bon dossier et le cache sera mis à jour, puis le chemin sera modifié dans l'Explorateur de contrôle de source.

9

Si vous souhaitez modifier le chemin local du répertoire de travail de Team Foundation Server (TFS), vous devez accéder à File -> Source Control -> Workspaces (File -> Source Control -> Advanced -> Workspaces pour VS2017), sélectionnez votre espace de travail (celui-ci doit correspondre au nom de votre ordinateur) et cliquez sur Modifier.

Dans la boîte de dialogue suivante, remplacez le mappage du nœud racine TFS par le nouvel emplacement de votre disque dur. Vous devez effectuer un "Get" sur l’ensemble de l’arborescence TFS pour mettre à jour les associations de projets.

10
Muhammad Yaseen

à propos de "Vous devez effectuer un" Get "sur l’ensemble de l’arborescence TFS pour mettre à jour les associations de projets", cela fonctionne également si vous effectuez un "Get" au niveau de la racine de la branche (une arborescence TFS complète peut en être trop)

2
Viorel Banesaru

Pour VS2017, vous pouvez modifier le chemin local de Fichier -> Contrôle de la source -> Avancé -> Espaces de travail ... Dans la boîte de dialogue de gestion de l’espace de travail, vous avez besoin d’une ligne de sélection contenant le nom de votre ordinateur, puis modifiez-la. et changez le chemin local.

1
Savan Gadhiya