【问题标题】:Not Working: Add a Project to Team Foundation Server 2012 using Visual Studio 2015不工作:使用 Visual Studio 2015 将项目添加到 Team Foundation Server 2012
【发布时间】:2017-05-19 06:38:02
【问题描述】:

我正在尝试将新项目添加到 Team Foundation Server,但我尝试添加它们的所有方法都失败了。我们正在运行 TFS 2012 版本:11.0.50727.1 (RTM),我正在运行 Visual Studio 2015。我是管理员组的成员。

我已经尝试了至少 3 种 MS 支持人员在网站上说明的方法,但都没有奏效:

  1. 我已尝试通过 Visual Studio 添加它
  2. 我已尝试通过服务器上的 Team Foundation Server 管理控制台添加它。
  3. 我已尝试通过 TFS Web 管理门户添加它。

当我尝试通过 Visual Studio 添加它时,我在尝试签入它时遇到错误。它显示在源代码管理资源管理器中,并带有“添加”的挂起更改。这是团队资源管理器和输出的屏幕截图:

由于消息告诉我将其添加到服务器,我打开了 TFS 服务器管理控制台,当我进入团队项目集合下的团队项目选项卡时,它列出了现有项目,但是,无法添加一个新项目。这是管理控制台的屏幕截图:

只有一个帮助图标,其中包含有关如何添加团队项目的链接,尽管与大多数 MS 帮助文章一样,它是无用的。它提供了有关如何在网络上执行此操作的信息。所以我试了一下。我访问了我们的 TFS 服务器的门户网站,也没有任何选项可以在其中添加项目。当我进入“查看集合管理页面”时,它告诉我“并非所有集合级别的管理都在 Web 体验中公开。对于集合级别的所有管理操作,请使用 Team Foundation Server 上的管理控制台。”。这是在线门户的屏幕截图:

有人可以帮我解决这个问题吗?如何将项目添加到 Team Foundation Server?

【问题讨论】:

  • 你能用VS2012&Team Explorer 2012试试这个吗?

标签: visual-studio visual-studio-2015 tfs azure-devops


【解决方案1】:

我想出了如何使用 Visual Studio 2015 将项目添加到 Team Foundation Server。这非常简单,可以直接从 Visual Studio 的文件菜单中完成。

  1. 首先打开 Visual Studio 2015。(我不确定它在其他版本中是否同样有效。)
  2. 转到 文件 -> 新建 -> 团队项目...

  3. 将弹出新建团队项目向导,然后您可以在其中输入项目名称和项目描述。

  4. 然后您可以选择模板类型以及您将使用 TFS 版本控制还是 Git 分布式版本控制。
  5. 单击完成后,项目将添加到 TFS。
  6. 然后您可以将文件添加到您的开发机器上的工作区文件夹中。
  7. 然后您可以使用 Team Explorer 将文件签入 TFS。 *注意:首先,您可能需要通过转到解决方案控制资源管理器并右键单击新创建的项目并选择将项目添加到文件夹来将文件添加到项目中。您可以从那里添加文件,然后使用团队资源管理器签入。

【讨论】:

    【解决方案2】:
    1. 请说明您想要创建代码项目/解决方案并将其添加到 TeamProject,或者您想要创建 TeamProject。 TeamProject 和代码项目/解决方案不同。

    2. 如果要创建新的 TeamProject,根据Client compatibility,TFS 2012 支持 VS 2015 RTM 或最新更新。检查您的 VS 2015 版本并重试create a TeamProject

    3. 如果您想将代码项目/解决方案添加到 TeamProject,则必须先连接 TeamProject 并创建工作区,然后执行签入:https://www.visualstudio.com/en-us/docs/tfvc/set-up-team-foundation-version-control-your-dev-machine

      李>
    4. 最后,尝试清理开发计算机上的缓存文件夹。文件夹路径为:C:\Users\username\AppData\Local\Microsoft\Team Foundation\4.0\Cache

    5. 如果以上方法都不起作用,请尝试在另一台开发机器上查看是否可以重现此问题。

    【讨论】:

    • 我试过了。缓存文件夹已经清空。有一个 6.0 文件夹,其中包含文件。我想出了如何通过使用 Visual Studio 的不同方式将项目添加到 TFS,我将在此处添加该答案。作为该过程的一部分,我什至更新到 TFS 2015,但这并没有太大变化。
    猜你喜欢
    • 1970-01-01
    • 2016-08-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-17
    • 1970-01-01
    • 2016-02-13
    相关资源
    最近更新 更多