Я пытаюсь рекурсивно сравнить две папки рабочих копий Subversion с помощью WinMerge.
К сожалению, WinMerge отображает множество файлов различий внутри папок управления Subversion ( .svn
или _svn
).
Можно ли как-то исключить из сравнения папки subversion? Или есть другой (бесплатный) инструмент сравнения, который может это сделать?
Попробуйте встроенный фильтр файлов
WinMerge (версия 2.12.4) уже включает фильтр для исключения файлов и каталогов системы управления версиями, который называется « Исключить управление исходным кодом» .
Он работает для Subversion, CVS, Git, Bazaar и Mercurial и не требует создания фильтра, вам просто нужно применить его во время сравнения.
источник
Раскомментируйте некоторые строки во встроенном файловом фильтре
WinMerge (версия 2.12.4) уже включает фильтр, но (по крайней мере, в моей установке) фильтры для Subversion, Git и Bazaar были закомментированы.
Перейдите сюда:
Tools | Filters | Filefilters | Exclude Source Control
(дважды щелкните для редактирования)Отредактируйте строки, чтобы они выглядели так:
источник