Сравнение папок - PullRequest
       23

Сравнение папок

0 голосов
/ 10 марта 2010

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

Я хочу сравнить эти папки и сообщить результат в другом файле. Этот отчет должен состоять из:

  1. Список всех идентичных файлов
  2. Список всех измененных файлов
  3. Список отсутствующих файлов или папок
  4. Список всех неидентичных файлов

Есть ли инструмент, пакетный скрипт или утилита для этого?

Я пробовал WinMerge , но это не решение.

Ответы [ 4 ]

2 голосов
/ 10 марта 2010

BeyondCompare - это то, что вы ищете. Это даст вам все эти отчеты в несколько кликов.

UPDATE

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

Установите инструмент под названием diff tools , и вы сможете сделать что-то вроде:

diff.exe В командной строке.

1 голос
/ 10 марта 2010

Araxis Merge очень хорош для этого. Я также в 64-битной версии.

0 голосов
/ 10 марта 2010

Вы можете использовать WinDiff , графическую программу сравнения файлов.

0 голосов
/ 10 марта 2010

Я рекомендую Beyond Compare для этого, это превосходный инструмент для сравнения папок и файлов. Вы можете интегрировать его в Visual Studio , а также для сопоставления файлов для намного лучшего опыта слияния.

...