WinMerge говорит, что два файла идентичны при выполнении сравнения в каталоге, но сравнение файлов показывает различия

1105
sab669

У меня на рабочем столе две папки, PreChangesи PostChanges.

PostChangesсодержит несколько файлов больше PreChanges, но в остальном все в одном появляется в другом.

Если я использую WinMerge для сравнения этих двух каталогов, включая подпапки, это говорит о том, что отличаются только 4 документа. Вот скриншот, если он говорит, что конкретный файл является идентичным:

enter image description here

Но если я дважды щелкну по нему, чтобы различать этот файл конкретно:

enter image description here

Мы можем ясно видеть, что они не идентичны.

Что дает?

0

2 ответа на вопрос

0
NZD

WinMerge имеет ряд параметров, которые влияют на сравнение файлов. Они перечислены под Edit > Optionsи под Tools > Filters.

Под Optionsвы можете, например, установить набор, который WinMerge сравнивает файлы только по размеру. Так что ваши изменения от 50до 10бы тогда не быть перехвачены.

Возможно, один из этих вариантов маскирует ваши различия. WinMerge сообщит, что файлы идентичны в соответствии с критериями, установленными в Options. Однако различия в файлах будут отображаться при открытии файлов в WinMerge.

Под Filtersвы можете ввести регулярные выражения для шаблонов, чтобы игнорировать.

Может быть, некоторые образцы все еще там; результат предыдущих операций сравнения.

0
thinkOfaNumber

What is your file encoding? WinMerge seems pretty buggy with Unicode - it could be this.

See:

Here are some alternatives, which may also solve the problem!

(I'm not affiliated with these products in any way, but they come up often on developer lists)