【问题标题】:How do we connect to TFS from all Git repositories in a Team Project?我们如何从团队项目中的所有 Git 存储库连接到 TFS?
【发布时间】:2014-03-24 17:37:35
【问题描述】:

我正在运行最新的 Visual Studio 2013 Ultimate 和 Update 1。我们也有最新的 Team Foundation Server 2013。我们中的一些人对新的 Git 存储库集成感到非常兴奋,但似乎存在很大的限制。我们希望将多个 Git 存储库添加到单个团队项目中,并能够从 Visual Studio 2013 访问构建和工作项。目前它仅在您的 Git 存储库与团队项目命名相同时才有效。

这也是 Visual Studio Online 的限制。我的开源 SourceLink 项目仅在 Visual Studio 2013 中显示工作项和构建,因为我已将远程 VSO 存储库命名为 origin,并且团队项目和 Git 存储库都命名为 SourceLink。

Visual Studio 2013 Update 2 CTP 2 看起来有一些不错的 Git 更新,但是,我没有看到任何关于此的内容。有解决这个问题的计划吗?我们希望能够从团队项目中的每个 Git 存储库访问工作项和构建。

【问题讨论】:

  • Visual Studio 2013 应该使用每个团队项目的多个存储库。你是如何克隆你的 Git 存储库的?您是否导航到 Connect Team Explorer 页面?如果您导航到 Connect Team Explorer 页面(Team Explorer 工具栏中的“插头”图标),是否列出了您的 Team Project?如果您导航到“连接”页面,连接到团队项目,然后刷新该页面(使用团队资源管理器工具栏中的刷新图标),是否会显示额外的存储库?
  • 谢谢@jamill!它确实有效。我将在下面记录。

标签: git azure-devops


【解决方案1】:

@jamill 引导我了解上述 cmets 中的解决方案。 Git 的工作流程与我们习惯使用的 TFVC 略有不同。您必须连接到存储库,而不仅仅是团队项目。我必须单击刷新按钮以显示存储库,然后双击存储库名称进行连接。之后,Work Items 和 Build 按预期显示。耶!

之前

连接到团队项目中的 Git 存储库

多田!

【讨论】:

  • 看起来这只适用于 VS 2013。如果您将 VS 2012 与 Visual Studio Tools For Git Extension 一起使用,则多个存储库不会显示在团队资源管理器 - 连接页面中。跨度>
  • 无法用 VS2015 重现
猜你喜欢
  • 2013-06-27
  • 2019-09-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-07-09
  • 1970-01-01
  • 1970-01-01
  • 2016-12-14
相关资源
最近更新 更多