Visual studio 2017 如何在TFVC和VS2017团队资源管理器中使用分支/工作区?

Visual studio 2017 如何在TFVC和VS2017团队资源管理器中使用分支/工作区?,visual-studio-2017,tfvc,Visual Studio 2017,Tfvc,我在TFVC下有一个需要重组的现有解决方案,我认为这是分支/合并的理想方案 我现有的解决方案和项目位于\Main中,它映射到一个工作区数据仓库。我将其分支到\Restructure并映射到一个新的工作区Restructure,但当我尝试将其合并回时,收到一个错误,即Main未映射到我的工作区 将我的工作区更改为包含Main可以继续合并过程,但在团队资源管理器中查看时,我有重复的解决方案,除了显示路径的工具提示之外,没有直观的指示它们位于哪个分支,而且看起来很容易处理错误的分支 我不清楚应该如何配

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

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

将我的工作区更改为包含
Main
可以继续合并过程,但在团队资源管理器中查看时,我有重复的解决方案,除了显示路径的工具提示之外,没有直观的指示它们位于哪个分支,而且看起来很容易处理错误的分支


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

发现此博客文章回答了我的问题:

执行集成

一些客户提到,他们绘制所有客户地图的原因 同一工作区中的分支将执行集成(合并) 从一个分支到另一个分支。使用“多个”时仍可以合并 上述工作区您总是希望执行合并 在目标部门–如果我从开发部门整合到主要部门, 然后选择的工作区应该是PHKELLEY-DEV_Main,因为这是 正在挂起更改,这是要修改的分支 通过签入。源分支不必在 相同的工作区(或完全映射!)