2015-03-19 1 views
0

Я использую Visual Studio 2012 и TFS, и мне нужно было переместить папки на моей локальной машине, которая была сопоставлена ​​с другим каталогом. При переназначении у меня возникали проблемы, при которых сопоставления папок плохо перепутались, как вы могли видеть в «Source Control Explorer» в Visual Studio.Visual Studio показывает локальный путь, но папка не сопоставлена ​​

Как часть моих попыток исправить (после нескольких часов попыток), я удалил все папки из рабочей области и удалил все сопоставления папок из корня с рекурсивным контролем, чтобы ничто не было сопоставлено и никаких локальных папок в рабочей области не было. Однако несколько подпапок в TFS по-прежнему показывают свой параметр Local Path, если смотреть в «Source Control Explorer».

Чтобы усугубить ситуацию, когда я пытаюсь «перейти на локальный диск», чтобы удалить параметр, в нем говорится: «Папка сервера не отображается». Поэтому он говорит, что он не отображается, но показывает, что он отображается.

Я попытался переназначить корень с рекурсивным контролем, а предыдущие параметры локального пути остались прежними, а Workspace отображает только «корень».

В качестве побочного примечания у меня есть несколько серверов, к которым я должен подключиться, если это имеет значение.

Я не могу удалить отображение в папке, что мне делать? У кого-нибудь есть идеи?

+0

После изменения сопоставлений вы ** должны ** выполнить операцию получения, чтобы сделать их эффективными. До тех пор это остается беспорядком. – jessehouwing

+0

Во время одной из моих попыток я сделал это, и он поместил файлы в локальном пути, который был неправильным, а не новый, сопоставленный с корнем. Он сохранил неправильный локальный путь. – Blake

ответ

0

Вы пытались использовать Team Foundation Sidekicks для просмотра ваших изображений? Вы можете найти все рабочие папки в рабочей области и удалить их.

Если это не поможет, попробуйте создать новое рабочее пространство.

+0

Спасибо. Я не попробовал. Я не был уверен, что это касается тех, кто управляет TFS или пользователями. Я был в состоянии решить мою проблему иначе с небольшой удачей. – Blake

1

Я смог заставить его работать.

Как я это сделал, удалив все сопоставления в корне в качестве исходного вопроса, но для тех папок, которые поддерживают локальные пути, я просто сопоставлен с допустимым каталогом, где я хотел, чтобы они были вместо старого пути ,

Во время выполнения этой Visual Studio произошел сбой (я уверен, что этого никогда не произойдет). Затем я перезапустил Visual Studio, а затем вернулся к предыдущим папкам с недавно измененными сопоставлениями, а затем удалил сопоставления. Когда я это сделал, он удалил сопоставления и сказал «не отображен». Я сделал это для всех папок, которые были испорчены.

После того, как все папки были не отображены, я сопоставил корень с тем, где я хотел, с рекурсивной проверкой, и папки с проблемами ранее были сопоставлены с новым каталогом.

Я думаю, что ключом было то, что мне пришлось удалить сопоставления в корне, а затем переназначить папки, а затем снова отобразить их. Бросьте немного «спроектированный» сбой Microsoft Visual Studio (сарказм), и он сработал. Спасибо тем, кто оказал помощь.

1

Существует опция удаления сопоставления, если вы щелкните правой кнопкой мыши по проекту и перейдите к расширенному.

+0

Опция заключается в удалении из корневой папки. –

Смежные вопросы