【问题标题】:How to add TFS bindings to a Visual Studio 2010 project?如何将 TFS 绑定添加到 Visual Studio 2010 项目?
【发布时间】:2011-05-10 14:23:52
【问题描述】:

有一个问题已经在讨论how to add project/solution bindings to TFS,但它似乎只适用于 Visual Studio 2008(我在 VS2010 中找不到“更改源代码控制”对话框)。

我的本​​地计算机上已有 TFS 中的解决方案和源代码,但是它没有 TFS 绑定(在 Visual Studio 解决方案资源管理器中生成挂锁图标并允许自动结帐的东西)。

如何使用 Visual Studio 2010 将绑定添加到现有 TFS 项目?

【问题讨论】:

  • 我刚刚检查了我的 VS2010,我有 File->Source Control->Change Source Control 根据您引用的 SO 问题。

标签: visual-studio tfs


【解决方案1】:

在 VS2010 中检查 Tools>Options>Source Control 并查看是否设置为 TFS。如果不是,那可能就是您看不到 File->Source Control->Change Source Control 的原因。

【讨论】:

  • 它已经设置为 Visual Studio Team Foundation Server,检查一下还是个不错的主意,谢谢。
【解决方案2】:

我遇到了这个问题,对我来说,问题是我的解决方案在 TFS 方面处于脱机状态。在尝试更改源代码管理时,我收到一条消息,指出它已与源代码管理关联但处于脱机状态。根据我的回忆,我使用 File->Source Control->Go Online 菜单选项将解决方案放在了网上,这似乎解决了问题。

【讨论】:

  • 文件 --> 源代码管理 --> 上线;这些信息非常有帮助。谢谢帕特里克V
  • 我刚刚遇到了这个问题,Go Online 的选项不在 File -> Source Control 中,但是当我在 Solutions Explorer 中右键单击根节点时它会出现...有趣的是,解决方案处于离线状态,但打开时没有说。
【解决方案3】:

转到团队资源管理器下的源代码管理资源管理器,您可以在其中查看您的存储库。右键单击映射到本地计算机上文件夹的顶部文件夹。有一个名为“映射到本地文件夹”的选项。将此映射到本地计算机上的文件夹。这将为您的项目设置 TFS 的所有绑定。

【讨论】:

  • 我已经设置了本地路径,我尝试删除它并读取它,但 TFS 绑定仍然不存在。
  • @Simon,你能解决这个问题吗?我目前面临类似的问题。
  • @Ujjwal:不,我从来没有这样做过,对不起。
【解决方案4】:

我遇到了同样的问题,以下步骤在 VS 2008 中为我解决了这个问题。

很遗憾,我没有记录确切的步骤,也不想在我们的 TFS 中添加新项目重试,所以步骤是凭记忆的。

  1. 转到文件菜单 -> 源代码管理 -> 从源代码管理打开
  2. 从 TFS 层次结构中选择解决方案文件
  3. 接受有关项目已在本地磁盘上的任何警告
  4. 出现一个弹出对话框,内容类似于“此解决方案已在源代码管理下,但不存在绑定。您要添加它们吗?”
  5. 选择器在网格中显示所有项目并允许添加所需的绑定。为每个项目添加 TFS 服务器设置(一次选择网格中的所有行并按下顶部的按钮。我不记得它叫什么,但很明显)。

【讨论】:

    猜你喜欢
    • 2012-06-07
    • 2012-08-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-04
    • 1970-01-01
    • 2012-07-15
    • 2011-07-03
    相关资源
    最近更新 更多