【问题标题】:How do I work with branches/workspaces in TFVC and VS2017 Team Explorer?如何在 TFVC 和 VS2017 Team Explorer 中使用分支/工作区?
【发布时间】:2017-12-11 05:00:11
【问题描述】:

我在 TFVC 下有一个需要重组的现有解决方案,并认为这将是分支/合并的理想方案。

我现有的解决方案和项目位于\Main 中,并映射到工作区Data Warehouse。我将其分支到 \Restructure 并映射到新的工作区 Restructure,但当我尝试将其合并回来时,我收到了一个错误,即 Main 未映射到我的工作区中。

更改我的工作区以包含 Main 允许合并过程继续,但在团队资源管理器中查看时,我有重复的解决方案,除了显示路径的工具提示之外,没有视觉指示它们所在的分支,它看起来是很容易在错误的地方工作。

我不清楚我应该如何配置工作区以使用分支/合并,以及 Visual Studio 2017 Team Explorer 如何表示工作区中的多个分支。

【问题讨论】:

    标签: visual-studio-2017 tfvc


    【解决方案1】:

    发现这篇博文回答了我的问题:

    https://blogs.msdn.microsoft.com/phkelley/2013/05/30/using-multiple-workspaces-with-visual-studio/

    执行集成

    一些客户提到他们映射所有 同一工作区中的分支是为了执行集成(合并) 从一个分支到另一个分支。使用多个时仍然可以合并 上述工作空间。 您总是希望执行合并 在目标分支中——如果我从 Development 集成到 Main, 那么选择的工作空间应该是 PHKELLEY-DEV_Main,因为那是 正在等待更改的地方是要修改的分支 签入。源分支不必映射到 相同的工作区(或完全映射!)。

    【讨论】:

      猜你喜欢
      • 2011-10-20
      • 2018-06-01
      • 2018-10-27
      • 1970-01-01
      • 2020-04-25
      • 2021-09-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多