Я хотел бы обновить свою команду с VS2005 до VS2008, не затрагивая версию Team Server 2005 года.
Это возможно?
И если да, как мне сказать VS распознавать TFS?
В настоящее время в моем меню опций VS2008 у меня нет элемента управления исходным кодом, из которого можно было бы выбрать.





Да, вы можете ... (Мы тоже делаем это здесь)
Да, отлично работает. Если вы устанавливаете Team Foundation Client с DVD-диска TFS 2008 на свой VS-компьютер, вы можете подключаться как к серверам TFS 2005, так и к TFS 2008. Если у вас нет доступа к TFS 2008 DVD (обратите внимание, что пробная версия должна быть в порядке), установка клиента 2005 на VS 2008 также должна работать, но я лично никогда не пробовал этого.
У вас установлен клиент Team Foundation?
Если у вас есть командная версия, она должна находиться в папке TFC на вашем установочном DVD. (Я не знаю, почему это не опция в установщике)
Также можно скачать TFC от Microsoft (бесплатно), в Microsoft Downloads есть версия SP1.
VS 2008 отлично работает с TFS 2005. Есть несколько исключений в области Team Build (которая сильно изменилась в период с 2005 по 2008 год), но в остальном вы сможете делать все, что вам нужно, из клиента Visual Studio 2008.
Вам необходимо убедиться, что у вас установлена версия Team Explorer 2008 года, чтобы добавить функциональность TFS в Visual Studio. Версия 2005 устанавливается только в Visual Studio 2005. Чтобы загрузить версию 2008 года, перейдите по следующей ссылке
http://www.microsoft.com/downloads/details.aspx?familyid=0ed12659-3d41-4420-bbb0-a46e51bfca86
Обратите внимание, что если вы ранее применяли SP1 для Visual Studio 2008, вам нужно будет снова запустить его после установки Team Explorer.
Как бы то ни было, я бы посоветовал вам как можно скорее перейти на TFS 2008 на стороне сервера. TFS 2008 отлично работает с клиентом, подключающимся с компьютера Visual Studio 2005, но имеет некоторые значительные улучшения производительности, а функциональность Team Build значительно улучшена.