Найти разницу в содержимом папок в Windows 7?

413
Vlad

У меня есть большая папка, содержащая все мои файлы SVN. Я атаковал мой вирус, уничтожающий некоторые файлы, но также повреждающий файлы конфигурации SVN, поэтому теперь TortoiseSVN не может распознать его как папку SVN.

Я могу повторно загрузить репозиторий в другое место, но есть некоторые файлы, которые я не зафиксировал в нем.

Существует ли какое-либо программное обеспечение, которое может сообщать мне разницу в содержимом между папками, или я должен написать пакетный скрипт, который может сказать мне, какие файлы не были переданы?

1

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

2
Win32Guy

Один из способов сравнить 2 каталога - использовать TREEкоманду.

TREE D:\SOURCE /A /F >D:\SOURCE.TXT  TREE D:\DEST /A /F >D:\DEST.TXT 

Затем используйте WinDiff или DiffChecker, чтобы сравнить два текстовых файла.

Как сравнить две директории и выяснить различия?

0
adampski

Другой альтернативой является WinMerge

http://winmerge.org/?lang=en

«WinMerge - это средство различий и слияния с открытым исходным кодом для Windows. WinMerge может сравнивать как папки, так и файлы, представляя различия в визуальном текстовом формате, который легко понять и обработать».

0
WBT

Пакет редактора Oxygen XML (или пакеты Author или Developer) предлагает инструмент для изменения каталога GUI, который также позволяет легко копировать изменения из одного дерева файлов в другое.
30-дневная пробная лицензия бесплатна, основной сайт здесь . Есть также инструмент сравнения файлов с графическим интерфейсом.