2016-02-26 1 views
1

J'ai une solution de taille moyenne avec 8 projets en elle. J'ai fait bouger les choses pour assurer "une fois-un-lieu". Pour ce faire, j'ai créé un nouveau projet et déplacé un tas de choses d'autres projets vers ce projet "commun".TFS Gated Check In échoue en raison de "n'a pas été mappé"

Lorsque j'inscris le code, et que je remplace la politique Gated Check In ... il a agi comme s'il avait à faire une compilation par lots avant l'enregistrement. Je ne l'avais pas vu avant, mais ... la construction a échoué avec des tonnes de "L'objet xyz n'a pas été mappé" ...

Quelle est la meilleure façon de résoudre ce problème? Dois-je dissocier tout dans la solution et remapper? Si oui, je supprime simplement le mappage, puis j'essaie de vérifier le code sans le mappage? Ou comment est-ce que je remappe au code local existant que je veux vérifier ..?

Répondre

1

Ajoutez le mappage pour le nouvel emplacement du projet dans la page Paramètres de la source de la construction des définitions:

enter image description here

+0

Une suite sur la question, dois-je me débarrasser de la cartographie avant en place avant que je suis tombé sur ce problème? –

+1

Vous devez vous assurer que les mappages source incluent tout ce dont vous avez besoin pour construire votre solution, mais que les entrées redondantes après les modifications peuvent être supprimées. – stuartd