visual-studio-2008 - 如何将Visual Studio 2008连接到Team Foundation Service和Visual Studio Online?

标签 visual-studio-2008 tfs azure-devops visual-studio-2008-sp1

我确保已满足所有先决条件,然后尝试从此处安装补丁:

  • Visual Studio 2008 SP1 Compatibility GDR for Visual Studio 2012 Team Foundation Server and Team Foundation Service Preview

  • 当我这样做时,我最终得到以下消息:

    好的-相信我可能已经安装了涵盖该更新的软件,然后尝试将TFS预览服务器添加到Visual Studio 2008 Team Explorer(设置与VS 2012中的设置匹配):

    这会尝试连接30到60秒,然后退出,并显示以下错误消息:

    我究竟做错了什么?从阅读其他博客文章看来,VS 2010和VS 2008都支持Team Foundation Service。

    最佳答案

    Visual Studio 2010引入了项目集合的概念,因此层次结构如下所示:

    Server - Project Collection A - Project A
                                  - Project B
           - Project Collection B - Project C
                                  - Project D
                                  - Project E
    

    在TFS 2005和2008中,Project Collection不存在,因此层次结构如下所示:
    Server - Project A
           - Project B
           - Project C
    

    由于此更改,您需要将Visual Studio 2008和2005指向项目集合而不是服务器。他们认为每个ProjectCollection都是其自己的服务器。

    因此,当从旧版本的Visual Studio连接到2010或更新版本的TFS时,您需要在“连接到服务器”窗口中使用projectcollection uri,大致方法如下:

    https://yourtfsname.visualstudio.com/DefaultCollection/ http://yourtfsname.yourdomain.com:8080/tfs/DefaultCollection/



    为了连接Visual Studio 2005或2008,还需要确保安装了正确的前向兼容性修补程序。 This blog post covers all versions of Visual Studio and Team Foundation server and lists exactly which patches you need to install and in which order to install them(顺序很重要!)。

    Visual Studio,TFS和Windows的版本会影响要安装的文件的确切集合,它们都在提到的博客文章中列出。

    关于visual-studio-2008 - 如何将Visual Studio 2008连接到Team Foundation Service和Visual Studio Online?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14513713/

    相关文章:

    .net - Visual Studio 中 NUnit 属性 [SetUp()] 的对应物

    visual-studio - 在visual studio中显示文件夹

    Azure DevOps管道: specific stage gets stuck in queue on a specific machine

    Azure Devops 创建管道(经典方式)REST API

    tfs - 授予 VSTS 用户创建新分支的权限

    c++ - 基于对话框的 MFC 应用程序中的视觉样式?

    visual-studio-2008 - 更改Visual Studio 2008的新选项卡位置

    tfs - 配置 TFS2010 以便用户可以创建/更新错误但不修改其他任何内容

    tfs - C# 6.0 TFS 构建

    visual-studio-2008 - 如何检查谁在 TFS 中 checkout 了特定文件?