Ответ 1
В VS2010 выберите "Инструменты" > "Параметры" > "Управление источником" и посмотрите, установлен ли в TFS. Если это не так, почему вы не видите File- > Source Control- > Change Source Control.
Вопрос уже обсуждается как добавить привязки к проектам/решениям для TFS, однако, похоже, это применимо только к Visual Studio 2008 (я не могу найти "Change Source Control" в VS2010).
У меня есть решение и исходный код на моей локальной машине уже в TFS, но у него нет привязок TFS (вещь, которая создает значок замка в Visual Studio Solution Explorer и позволяет автоматически проверять).
Как добавить привязки к существующему проекту TFS с помощью Visual Studio 2010?
В VS2010 выберите "Инструменты" > "Параметры" > "Управление источником" и посмотрите, установлен ли в TFS. Если это не так, почему вы не видите File- > Source Control- > Change Source Control.
Я столкнулся с этой проблемой, и для меня проблема заключалась в том, что мое решение было отключено в отношении TFS. При попытке изменить управление исходным кодом я получил сообщение о том, что оно уже связано с контролем источника, но находится в автономном режиме. Я поместил решение в режиме онлайн, за свое воспоминание, используя опцию File- > Source Control- > Go Online, и это, похоже, устранило проблему.
Перейдите в проводник исходного кода в Team Explorer, где вы можете увидеть свой репозиторий. Щелкните правой кнопкой мыши на верхней папке, которая отображается в папке на вашем локальном компьютере. Там есть опция "Карта в локальную папку". Скопируйте это в папку на вашем локальном компьютере. Это создаст все привязки для TFS для вашего проекта.
У меня была та же проблема, и следующие шаги решили для меня в VS 2008.
К сожалению, я не записал точные шаги и не хочу добавлять новый проект в нашу TFS, чтобы повторить попытку, поэтому шаги из памяти.