【发布时间】:2017-04-27 21:50:14
【问题描述】:
我正在从一个分支到我的主干进行相当大的合并。
在执行此操作时,我有很多“幻影”变化。两个文件完全相同的地方。即使是空白也是一样的(据我所知)。
有没有办法提高 Visual Studios 的差异化能力,以免给我带来太多误报?
这是我所说的一个例子:
我打开了“显示空白”(您可以看到using 和命名空间之间的点),据我所见,没有区别,但 Visual Studio 认为有。
(注意:我尝试打开\ignorewhitespace,但没有效果。)
【问题讨论】:
-
您能否确保您在具有分支关系(例如父子)的分支之间合并,而不是执行无根据的合并?
-
@patrick-Matt 是父母子女。但是,如果它们是相同的文本,这是否重要? (仅供参考:我有主干->发布分支->子发布分支。我将子发布合并回发布分支,现在将发布分支合并回主干)
-
当您进行无根据合并时,解决方案中的每个文件都被标记为已更改,并在签入期间列在待处理的更改中。您是否曾重命名您的分支之一?
-
如果您在合并之前对分支进行了比较,是否也列出了这个“幻影”更改文件?
-
@Patrick-MSFT - 我没有进行毫无根据的合并。我从“SubRelease”分支(Child)合并到“Release”分支(Parent)。现在我正在从“发布”分支(子)到主干(父)进行另一次合并。 (另外,我添加了一张图片来显示我在说什么)
标签: visual-studio-2015 diff tfvc