TFS в VS2010 "запоминает" сопоставления файловой системы для удаленного сервера / рабочей области? - PullRequest
0 голосов
/ 15 декабря 2011

Используя инструменты TFS в VS2010, я добавил сервер CodePlex. Там я сопоставил проект с локальным путем, скажем C:\MyProject Позже мы переместили проект на выделенный сервер TFS, поэтому я добавил новый сервер TFS и удалил сервер CodePlex. Это, в свою очередь, удалило «рабочее пространство» для него.

Однако теперь, если я пытаюсь сопоставить проект на втором сервере TFS с C:\MyProject, я получаю ошибку:

Путь C: \ MyProject уже сопоставлен в рабочей области MY-MACHINE; SND \ myCodeplexUserName [https://tfs.codeplex.com/tfs/tfs32]

Если перейти к File | Source Control | Workspaces... в VS, этого рабочего пространства CodePlex нет в списке (поскольку я удалил ссылку на сервер TFS)

Кто-нибудь знает другой способ удаления существующих сопоставлений?

1 Ответ

2 голосов
/ 15 декабря 2011

Используйте утилиту командной строки tf с командами workspace и workspaces. Вы также можете найти полезной команду workfold.

Откройте командную строку Visual Studio и введите:

tf help workspace

Мне пришлось сделать это на днях, чтобы удалить все рабочие пространства для коллекции, которая была перемещена на другой сервер. В моем случае команда была tf workspace /delete /collection:<url>. Используйте tf workspaces для отображения всех ваших текущих рабочих пространств.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...