2014-09-13 5 views
3

У меня есть командный проект, над которым я работал, но сегодня я открыл Visual Studio 2013 (обновление 2) и мое решение, просто чтобы увидеть, что параметры TFS (проверьте в, получить последние опции меню, а также блокировку и + знаки рядом с файлами) исчезли. Решение подобно локальному решению. Я ничего не сделал. Когда я перехожу к параметрам команды, я вижу, что он сопоставлен с правильным путем, и я нахожусь в правильном рабочем пространстве. Я удалил отображение, удалил решение локально (у меня не было ожидающих изменений) и переназначил решение из TFS. Получена последняя версия, но все еще нет сопоставления в проводнике решений. Перезапустить Visual Studio много раз (очевидно), но безрезультатно. Тем не менее, я могу получить последнюю информацию от обозревателя команды. Что может быть причиной и как я могу решить эту проблему?Отображение TFS в браузере решений, но указано правильно в Team Explorer

ответ

2

Возможно, вы потеряли привязку к решению Попробуйте повторно привязать к источнику управления. Также проверьте, что вы находитесь в правильном рабочем пространстве в обоих местах и ​​что вы правильно сопоставлены.

+0

Я проверил сопоставление рабочей области, я нахожусь в правильном рабочем пространстве и в Team Explorer. Я вижу, что решение фактически сопоставляется с правильным путем. Однако, когда я открываю это решение, он думает, что он не находится в контроле источника. Я удалил отображение, папку (в последнее время у меня не было никаких ожидающих изменений), а также повторно отобразился и выполнил get. У меня есть последняя версия, но у меня все еще нет сопоставления. Я могу получить последнюю версию через проводник, хотя и не исследовательский раствор. –

+0

Вы проверили привязки? Откройте файл решения в текстовом редакторе и дважды проверьте его. –

5

Вам необходимо открыть «File | Source Control | Change Bindings». Если файлы находятся в правильной папке, вы увидите кучу красных squiggles под сопоставлениями.

  1. Unbind все проекты и решения
  2. Пересвяжите всех проектов и решений

Это должно решить проблему.

+0

Эта опция недоступна в VS2013 Premium ?. –

+0

Эта опция доступна во всех версиях Visual Studio с 2010 года. Она может быть в «File | Source Control | Advanced | Change Bindings», но где-то там. –

1

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

Right Click -> Advanced -> Remove Mapping 
0

Я в конечном итоге происходит в Панель управления -> Учетные записи пользователей -> Диспетчер учетных данных и удаление нескольких ссылок на обслуживание счета, что некоторые, как стало ассоциироваться с моим рабочим местом в течение выходных дней. Не знаю, почему это произошло, но удаление этих ассоциаций и перезапуск visual studio разрешили проблему.

Вопросы, которые я испытал из-за этого вопроса являются:

  • «Из памяти» предупреждение при запуске существующего решения, которое всегда работало просто отлично.
  • Когда «получать последние» в решении, я получаю сообщение об ошибке в нашей учетной записи службы, не имеющей достаточных разрешений для выполнения действия на моем собственном рабочем пространстве.