Руководство по работе на Mac

Как сравнить две папки на Mac

Перед запуском плана синхронизации проверьте одинаковые элементы, изменения и элементы, которые есть только с одной стороны.

Сравнение папок в MergeDock
Сравнение папок со статусом и метаданными

Сравните папки вручную в Finder или Терминале

Finder помогает просматривать папки рядом. Для простого рекурсивного списка различий можно выполнить следующую команду в Терминале. Перед любым изменением файлов проверьте пути и вывод.

diff -rq "Folder A" "Folder B"

Команда сообщает о различиях; она не копирует, не сливает и не удаляет файлы.

1. Сначала сравните

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

Само сравнение не обновляет файлы.

2. Проверьте план синхронизации

Выберите операции для проверки и подтвердите направление перед их применением.

  • Операции копирования и перезаписи могут затронуть существующие файлы.
  • Операции перемещения в Корзину или удаления требуют особой осторожности.
  • Предварительный просмотр описывает план, но не доказывает, что план уже выполнен.

3. Выполните и проверьте

Для выполнения синхронизации папок требуется Pro. Подтвердите план, выполните его, затем снова сравните папки и проверьте результат.

Перед началом подготовьте подходящую резервную копию важных данных.

4. Пример

Используйте временную тестовую папку, чтобы проверить четыре основных случая: одинаковые, изменённые, только слева и только справа.

Пример сравнения папок в MergeDock
Сравнение папок со статусом и метаданными

Ожидаемый результат

changed.txt отображается как изменённый, а only-left.txt и only-right.txt остаются на своих сторонах.

5. Бесплатная версия и Pro

В бесплатной версии можно просматривать различия между папками и запланированные операции. Выполнение синхронизации папок — функция Pro.

6. Ограничения и восстановление

  • Данные восстановления не гарантируют наличие полной резервной копии.
  • Результат зависит от разрешений, доступного места и выбранного места назначения.
  • Не считайте предварительный просмотр завершённой копией.

7. Выберите следующий процесс

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