2010-06-03 1 views
3

Я использую Visual Studio 2008 с TFS. У меня есть одно рабочее пространство, настроенное с одной рабочей папкой. Я сопоставляю корневую папку с исходным кодом $/to C: \ TFS и получаю весь код. При работе над любым проектом под корнем Visual Studio будет случайно добавлять неправильно настроенные рабочие папки в мое рабочее пространство.Visual Studio 2008 добавляет неправильные рабочие папки в рабочую область TFS

Например, он может отображать $/WebProject/в C: \ TFS \ WebProject \ DataAccess - где реальные файлы существуют в C: \ TFS \ WebProject.

Как только он неправильно добавляет эти рабочие папки, я больше не могу открывать решение. Я вынужден удалить рабочие папки, добавленные Visual Studio, и получить последние данные от TFS.

Кто-нибудь испытал это? Есть ли что-то, что я могу сделать, чтобы избежать столкновения с этим?

ответ

3

перейдите в раздел «Проводник по контролю версий». Нажмите на раскрывающееся меню «Рабочее пространство». Выберите «Рабочие области» и удалите любые рабочие области, которые вам не нужны.

Update:

Ваш VS2008 кэша TFS может быть поврежден. Ваш кэш находится здесь:

C: \ Users \ имя_пользователя \ AppData \ Local Foundation \ Microsoft \ Team \ 1.0 \ Cache

Установите Team Foundation Sidekick и посмотреть на ваших рабочих

http://www.attrice.info/cm/tfs/

http://www.attrice.info/images/workspace_sk_screen.gif

Что вы там видите?

+0

У меня есть только одно рабочее пространство и одна рабочая папка. Проблема в том, что Visual Studio добавляет рабочие папки, которые неправильно сопоставлены с моей существующей рабочей областью. –

+0

Рабочая область загружается. Он также показывает дополнительные неправильные сопоставления. Я думаю, это может произойти после того, как один член команды проверяет код, и я получаю последнее. Имеет ли это смысл? –

+0

Вы установили Sidekick? Можете ли вы загрузить фотографию того, что вы видите в Sidekick (afer, очевидно, редактируя конфиденциальную информацию) –