1

我试图使用 TSVN diff 来区分一篇文章的 2 个副本,但是当我进行第二次修订(修订版 3)并尝试将其与修订版 2 进行比较时,diff 只是在左窗格中突出显示所有橙色并在右窗格中突出显示所有黄色如添加。我不知道为什么要这样做,因为它在我的第一个和第二个修订版中似乎工作正常:

在此屏幕截图中,“今夏”不应在左侧突出显示为橙色,也不应在右侧突出显示为黄色。它显示一切都发生了变化,这无济于事。

破碎的差异

这是我的另一个版本在工作时的样子。注意只有改变的东西在右边是黄色的:

工作差异

4

1 回答 1

2

TortoiseMerge 仅在更改很小的情况下显示行的内联差异。如果一行中有太多更改,它将将该行视为完全不同,并且不显示内联差异。

如果您想覆盖此行为(设置中没有选项),您可以使用注册表编辑器创建一个 DWORD 注册表项 HKCU\Software\TortoiseMerge\InlineDiffMaxLineLength。默认为 3000 个字符。如果您的行更长,您可以设置更高的值,但请注意这会影响性能。

于 2012-10-29T06:34:21.803 回答