Ответ 1
Я думаю, проблема в том, что вы не согласны с TFS о том, что означает "последнее". "Последний" в TFS означает, что на сервере ничего не изменилось, так как вы получили последнюю. Это не значит, что то, что на жестком диске, соответствует последней версии на сервере. Итак, TFS показывает, что он должен, см. Этот вопрос для большего: Почему TFS не получает последние последние версии?
Предполагаемое решение для папок на сервере, которые вы не хотите иметь на локальном жестком диске, - это "Плащ", как упоминал MBulava. (Щелкните правой кнопкой мыши папку → Плащ). Если вы не хотите, чтобы на вашем жестком диске была папка, я рекомендую это решение, поскольку оно никогда не будет загружено до тех пор, пока вы его не разгрузите, и отобразится как "greyed out" и "не загружено".
Если вы хотите посмотреть различия между содержимым на жестком диске и версией сервера, вы можете использовать функцию "Сравнить папки". Он покажет, что папка удалена на жестком диске.
Если вы хотите получить сопоставленную папку и серый цвет (так как другие папки вы не загрузили), вы можете скрыть ее, а затем развернуть, но ответьте "Нет", чтобы загрузить ее сейчас. Это эквивалентно не загрузке папки в первую очередь.