Visual Studio TFVC合并行未对齐

问题描述 投票:0回答:1

我正在使用Visual Studio 2017和Team Foundation版本控制(TFVC)。我正在尝试将更改从父分支合并到一个子分支,但我遇到了大量不应存在的冲突。比较功能工作正常并显示一个充满差异的手,但合并工具试图将两组代码混合在一起,就像一副牌。这太糟糕了,我觉得手动更改更安全。

有没有办法帮助合并工具识别可比较的代码行?

visual-studio tfs merge tfvc
1个回答
2
投票

您可以尝试使用外部比较和合并工具,例如qazxsw poi,qazxsw poi或qazxsw poi。

例如:

使用Beyond Compare作为外部合并工具:

转到工具|选项|源控制|单击Visual Studio Team Foundation Server,然后单击配置用户工具,然后单击添加。输入以下内容:

WinMerge

然后,当您单击“合并工具中的合并更改”以解决冲突时,它将调用外部比较和合并工具。根据我的测试,它可以识别可比较的线条。

对于ExamDiff,您可以参考:ExamDiffPro

Beyond Compare

© www.soinside.com 2019 - 2024. All rights reserved.