2010-08-20 39 views
0

En raison d'une limitation de longueur de chemin d'accès à l'espace de travail, j'ai dû raccourcir les mappages de chemin d'accès à l'espace de travail utilisés par l'une de mes équipes. À ma grande surprise, chaque fois que je lance ma construction, elle est en quelque sorte écrasée par les mappages de chemins précédents.Espace de travail écrasé par Team Foundation Server 2005

J'ai supprimé le cache Team Foundation (C: \ Documents and Settings \ TFS_BuildService \ Paramètres locaux \ Application Data \ Microsoft \ Team Foundation \ 1.0 \ Cache) et lancer la génération pour voir à nouveau que mon espace de travail avait été remplacé.

En l'absence d'autre solution, j'ai modifié de manière désespérée les mappages d'espace de travail directement dans la base de données Team Foundation Server. Mais encore une fois, après le lancement de ma construction, mes mappings de chemin d'accès à l'espace de travail ont été remplacés par les anciens.

Quelqu'un a une idée de ce comportement étrange de TFS que je rencontre?

Toute aide sera grandement appréciée.

Répondre

0

Avez-vous essayé de modifier la définition de construction dans Visual Studio en cliquant avec le bouton droit de la souris sur build dans Team Explorer et en sélectionnant "Modifier la construction"?

Je me souviens que nous avons fait face à un problème similaire et la solution était de changer de dossiers là-bas.

+0

Modifier le dossier de construction dans la boîte de dialogue «Construire le répertoire sur la machine sélectionnée» lors du lancement de mon build a résolu mon problème. Malheureusement, je ne sais toujours pas pourquoi je faisais face à mon problème mais de toute façon, merci beaucoup pour votre aide. – shah

+0

Je pense que ce problème réside en fait dans le fait que TFS écrase (et écrase) le répertoire de l'espace de travail avec un dans la configuration de construction. – PiRX

+0

Savez-vous où TFS stocke cette information? Je n'ai pas réussi à trouver cette information dans les bases de données de TFS. – shah