Отображение TFS пропало в обозревателе решений, но в Team Explorer указано правильно
У меня есть командный проект, над которым я работал, но сегодня я открыл Visual Studio 2013 (обновление 2) и свое решение, просто чтобы увидеть, что параметры TFS (регистрация, получить последние параметры меню, а также символы блокировки и + рядом с файлы) ушли. Решение похоже на локальное решение. Я ничего не сделал Когда я перехожу к параметрам команды, я вижу, что он сопоставлен с правильным путем, и я нахожусь в правильном рабочем пространстве. Я удалил отображение, удалил решение локально (у меня не было ожидающих изменений) и переназначил решение из TFS. Получил последнюю версию, но по-прежнему не отображается в обозревателе решений. Перезапускал Visual Studio много раз (очевидно), но безрезультатно. Я могу получить последние новости от исследователя команды, хотя. В чем может быть причина и как я могу решить эту проблему?
4 ответа
Вам нужно открыть "Файл | Контроль исходного кода | Изменить привязки". Если файлы находятся в правильной папке, вы должны увидеть кучу красных загогулинов под отображениями.
- Отключить все проекты и решения
- Перепишите все проекты и решение
Это должно решить проблему.
Возможно, вы потеряли привязки решения. Попробуйте повторно привязать к управлению исходным кодом. Также убедитесь, что вы находитесь в правильном рабочем пространстве в обоих местах и правильно ли вы сопоставлены.
Ваше местоположение верхнего источника сопоставлено с вашей локальной папкой, проверьте это и удалите, если оно сопоставлено с локальной папкой.
Right Click -> Advanced -> Remove Mapping
В итоге я перешел к Панели управления -> Учетные записи пользователей -> Диспетчер учетных данных и удалил несколько ссылок на служебную учетную запись, которые каким-то образом стали связаны с моим рабочим пространством в выходные дни. Не знаю, почему это произошло, но устранение этих ассоциаций и перезапуск Visual Studio решили проблему.
Проблемы, с которыми я столкнулся из-за этой проблемы:
- Предупреждение "Недостаточно памяти" при запуске существующего решения, которое всегда работало просто отлично.
- При "получении последней версии" решения я получал сообщение об ошибке, что у нашей учетной записи службы недостаточно прав для выполнения действия в моем рабочем пространстве.