1

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

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

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

3 ответа3

2

Одним из способов сравнения двух каталогов является использование команды TREE .

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

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

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

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

0

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

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

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

0

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

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