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

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

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

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

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

Что дает?

2 ответа2

0

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

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

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

В разделе « Filters вы можете ввести регулярные выражения для игнорирования шаблонов.

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

0

Какая у вас кодировка файлов? WinMerge кажется довольно глючным с Unicode - это может быть так.

Увидеть:

Вот несколько альтернатив, которые также могут решить проблему!

(Я никак не связан с этими продуктами, но они часто появляются в списках разработчиков)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .