Недавно установленный 2010 TFS в http://serverX:8080/tfs
.
Машина разработчика Windows 7 с VS 2008 Pro SP1 и Проводник Команды VS2008 (никакой SP). Пакет обновления 2008 года TFS 1 не работал на меня - "Ни один из продуктов, которые обращены этим обновлением программного обеспечения, установлены на этом компьютере".
Машина разработчика может просмотреть сайт TFS в вышеупомянутом URL.
Проблема вокруг попытки добавить сервер TFS в окно Team Explorer в Visual Studio 2008. Вот снимок экрана, показывающий ошибку:
не мог соединиться с этим Сервером Основы Команды. Возможные причины для отказа включают: Имя сервера Основы Команды, номер порта или протокол являются неправильными. Сервер Основы Команды в режиме офлайн. Пароль истекает или неправильный.
Сервер TFS в порядке правильно. Порты брандмауэра открыты, и доступно через браузер на dev машине!!
Вопрос: как можно соединить из VS 2008 Pro к серверу 2010 TFS?
Разрешение
Вот то, как я решил эту проблему:
Установки
Конфигурация
http://[tfsserver]:[port]/[vdir]/[projectCollection]
http://serverX:8080/tfs/AppDev-TestProject
Ознакомьтесь с этой статьей « Подключение VS2008 к любой коллекции проектов TFS2010 ».
Единственная загвоздка в том, что автор не упомянул, что вам необходимо установить / переустановите пакет обновления 1 « Microsoft Visual Studio 2008 с пакетом обновления 1 (установщик) » для Visual Studio 2008 после установки Team Explorer 2008. Это устранит сообщение об ошибке недопустимых символов при попытке подключения.