9

我正在尝试让我的 SQL 2008 客户端工具与 TFS 2010 对话。

地址http://tfs-server: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 步安装顺序花了一天时间,尝试了 TFS 服务器 URL 的多种变体,但没有运气。你有什么建议?

4

3 回答 3

17

假设您已按以下顺序正确安装了此方案的先决条件。
注意:即使已经安装了 Team Explorer 2008,也必须完成第 2 步和第 3 步。

1. 安装 Team Explorer 2008 组件(从 TFS 2008 媒体或 MS 下载)
2. 安装 Visual Studio 2008 Service Pack 1(MS 下载)
3. 为 TFS 2010 安装 Team Explorer 2008 前向兼容性补丁(MS 下载)

您需要执行以下操作...
1. 单击工具 > 连接到 Team Foundation Server...
2. 在“连接到团队项目”对话框中,单击“服务器”按钮。
3. 在“添加/删除 Team Foundation Server”对话框中,单击“添加..”按钮。
4. 在“添加 Team Foundation Server”对话框中,输入 URL
http://tfs-server:8080/tfs/ProjectCollectionName
5. 好的,好的,好的
6. 您现在应该能够连接到 Team Projects。

请注意与 VS 2010 中的连接不同,输入 URL 的对话框似乎需要完全限定的 http 地址,而不是只输入服务器名。

于 2011-08-23T23:22:13.133 回答
5

试试http://tfs-server:8080/tfs/defaultcollection

于 2011-08-23T23:17:23.850 回答
0

根据您使用的 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

于 2014-03-06T06:52:31.780 回答