Ne peut pas changer les chemins locaux TFS 2010
Running VS 2010, je veux maintenant construire sur TFS 2010. Dans Team Explorer, Je change ma connexion de notre ancien serveur de construction TFS 2008 à notre nouveau serveur TFS 2010. Maintenant je veux cartographier mon contrôle source à partir de l'ancien répertoire local (C:TFS) à new directory (C:TFS2010). En utilisant File - > Source Control - > Workspace, je peux changer le mappage de haut niveau de nos projets vers le nouvel emplacement, en cliquant sur la case "recursive".
cependant, je remarque que tandis que la cartographie de haut niveau change, les chemins locaux pour les dossiers de deuxième niveau ne changent pas.
j'ai essayé de supprimer la cartographie, et j'ai essayé rafraîchissant. J'ai essayé de redémarrer VS2010. J'ai essayé de renommer l'ancien répertoire – c'était interdit.
Je n'ai pas essayé d'obtenir la dernière à partir du niveau supérieur, car cela prendrait beaucoup trop de temps et je n'ai probablement pas beaucoup d'espace disque.
curieusement, si je vais au fichier -> Source Control - > Cape lors de la sélection d'un dossier de projet de deuxième niveau, il semble penser que le la cartographie a déjà été mise à jour pour ce niveau.
avez-vous des idées sur la façon dont je peux re-cartographier tous mes projets (ou même certains d'entre eux), vers un chemin local différent?
7 réponses
ou Fichier -> Contrôle de la Source -> espaces de travail -> Choisir l'espace de travail en question et vous pouvez l'enlever et de le créer encore
fichier - > Contrôle À La Source - > espaces de travail - > choisissez l'espace de travail en question et cliquez sur "Modifier".
masquer puis déballer les dossiers affectés a fonctionné pour moi.
la seule réponse que j'ai pu trouver jusqu'à présent est d'éditer la définition de votre espace de travail et d'ajouter un mappage spécifique pour votre projet TFS. Cependant, n'ajoutez pas de mapping qui serait normalement géré par le niveau racine car si vous faites votre paramétrage, il sera ignoré. Si vous ajoutez un mapping unique pour votre projet, cela semble fonctionner. Pas une réponse parfaite.
puisque vous pouvez faire un clic droit et remaper la racine je pense que la fonctionnalité a été négligée qui vous permettrait de droite cliquez et réinitialisez la cartographie spécifique d'un dossier de projet.
J'ai hâte d'avoir une meilleure réponse.
si vous voulez changer le chemin local pour le répertoire de travail du serveur de la fondation de L'équipe (TFS), vous devez aller au fichier -> Contrôle des sources -> espace de travail Avancé ->, puis sélectionnez votre espace de travail et cliquez sur Modifier. Dans la boîte de dialogue suivante, modifiez le mappage du noeud TFS racine vers le nouvel emplacement sur votre disque dur.
supprimez le mappage du dossier racine, une fois cela fait, vous pourrez changer le chemin.
depuis que le dossier racine est mappé, il bloque toute la structure sur le même chemin.
la cartographie TFS peut aussi être modifiée par L'Explorateur de contrôle Source. C'est dans Visual Studio 2017.
- Ouvrir Explorateur Du Contrôle De SourceL'Équipe De L'Explorateur
- clic droit sur votre dossier TFS ->Avancé ->Supprimer Le Mappage (Vous pouvez changer la cartographie sans enlever ici en VS 2017)
- Modifier Dossier Local et cliquez sur Modifier
à partir de là, il va créer le nouveau dossier s'il n'existe pas déjà et cartographier/télécharger à partir de TFS.