Ошибка TF31002 в Visual Studio 2008 Business Intelligence Development Studio - PullRequest
9 голосов
/ 24 августа 2011

Я пытаюсь заставить мои клиентские инструменты SQL 2008 общаться с TFS 2010.

Адрес http://tfs -сервер: 8080 / tfs отлично работает в VS2010, но и SSMS (SQL Server Management Studio 2008), и BIDS (Business Intelligence Development Studio 2008) выдают мне эту ошибку:

TF31002: Unable to connect to this Team Foundation Server: <snip>
Possible reasons for failure include:
    - The Team Foundation Server name, port number or protocol is incorrect.
    - The Team Foundation Server is offline.
    - Password is expired or incorrect.

Я провел день, следуя последовательностям установки 4-шага и 7-шага , и перепробовал несколько вариантов URL-адреса сервера TFS, но не повезло. Что бы вы предложили?

Ответы [ 3 ]

17 голосов
/ 24 августа 2011

Если вы правильно установили предварительные требования для этого сценария, в следующем порядке:
Примечание: Даже если Team Explorer 2008 уже установлен, шаг 2 и ТО шаг 3 должны быть выполнены.
т.е.
1. Установите компонент Team Explorer 2008 (либо с носителя TFS 2008, либо с помощью загрузки MS)
2. Установите Visual Studio 2008 с пакетом обновления 1 (загрузка MS)
3. Установите прямую совместимость с Team Explorer 2008исправление для TFS 2010 (скачать MS)

Вам нужно будет сделать следующее ...
1. Выберите инструменты> Подключиться к Team Foundation Server ...
2. В разделе «Подключение к»В диалоговом окне «Team Project» нажмите кнопку «Серверы».
3. В диалоговом окне «Установка и удаление Team Foundation Server» нажмите кнопку «Добавить ..».
4. В диалоговом окне «Добавление Team Foundation Server»введите URL
http://tfs -сервер: 8080 / tfs / ProjectCollectionName
5. хорошо, хорошо, хорошо
6. теперь вы сможете подключаться к командным проектам.

Обратите внимание на разницу с подключением в VS 2010, диалог для ввода URL, по-видимому, требует полностью определенного http-адреса, в отличие от простого ввода имени сервера.

5 голосов
/ 24 августа 2011

Попробуйте http://tfs-server:8080/tfs/defaultcollection.

0 голосов
/ 06 марта 2014

В зависимости от используемой версии TFS может потребоваться установить пакет совместимости

TFS2010: http://www.microsoft.com/en-us/download/details.aspx?id=10834

TFS2012: http://www.microsoft.com/en-us/download/details.aspx?id=29983

...