DirSync Pro - Википедия - DirSync Pro

DirSync Pro
DirSync Pro
DirSync Pro
Разработчики)О. Гиви
изначальный выпуск30 июля 2008 г.; 12 лет назад (2008-07-30)
Стабильный выпуск
1.53 / 7 марта 2018 г.; 2 года назад (2018-03-07)[1]
Написано вЯва
Операционная системаМайкрософт Виндоус, Linux, macOS
ПлатформаJava SE
Доступно ванглийский
ТипСинхронизация файлов
ЛицензияGNU GPL 3
Интернет сайтdirsyncpro.org

DirSync Pro является Открытый исходный код синхронизация файлов и резервный полезность для Windows, Linux и macOS. DirSync Pro основан на программе Синхронизация каталогов (DirSync), который был впервые выпущен в феврале 2003 г. Элиас Гербер. Впоследствии он разработал его вместе с Фрэнком Гербигом и Т. Грётцнером. DirSync Pro был выпущен О. Гиви в июле 2008 года на основе ветки DirSync код. Многие части DirSync Pro с тех пор претерпели серьезные изменения и переработку.[2]

DirSync Pro предлагает графический интерфейс пользователя из которого пользователь может управлять и запускать несколько задач синхронизации.[3] Начиная с версии 1.31, он поддерживает синхронизацию локальной папки с папкой, но не поддерживает синхронизацию через FTP пока что. Приложение является автономным в своем собственном каталоге и, следовательно, полностью портативный.[4]

DirSync Pro позволяет сравнить несколько каталогов и синхронизировать их содержимое. Его можно использовать для создания инкрементных резервных копий. Синхронизацию можно настроить для однонаправленного зеркального копирования одного каталога в другой или для двунаправленной синхронизации содержимого двух каталогов. Перед синхронизацией пользователь может выполнить анализ источника и назначения. DirSync Pro обнаруживает любые изменения в любом файле / каталоге в источнике (например, изменение файла / каталога, перемещение, удаление, переименование) и может соответствующим образом синхронизировать место назначения.

Функции

DirSync Pro предоставляет следующие предопределенные режимы синхронизации:[5]

  • Синхронизировать A -> B (инкрементально): в этом режиме создается тень каталога A в B. Из A в B копируются только новые и измененные файлы.
  • Синхронизировать B -> A (инкрементально): этот режим создает тень каталога B в A. Только новые и измененные файлы копируются из B в A.
  • Синхронизировать A <-> B (инкрементально): в этом режиме каталоги A и B дублируются друг с другом. Копируются только новые и измененные файлы.
  • Синхронизировать A <-> B (настраиваемый): это настраиваемый режим для зеркалирования каталогов A и B друг другу, в котором все дополнительные параметры могут быть настроены в соответствии с потребностями пользователя.
  • Резервное копирование A -> B (полное): в этом режиме выполняется полная копия каталога A в каталог B. Все файлы копируются.
  • Restore B -> A (full): в этом режиме выполняется полная копия каталога B в каталог A. Все файлы копируются.
  • Содействовать A -> B: в этом режиме копируются только новые файлы из каталога A в каталог B. Измененные файлы остаются.
  • Содействовать B -> A: в этом режиме копируются только новые файлы из каталога B в каталог A. Измененные файлы остаются.
  • Синхронизировать A -> B (настраиваемый): это настраиваемый режим для синхронизации каталога A в режим каталога B, в котором все дополнительные параметры могут быть настроены в соответствии с потребностями пользователя.
  • Synchronize B -> A (custom): это настраиваемый режим для синхронизации каталога B с режимом каталога A, в котором все дополнительные параметры могут быть настроены в соответствии с потребностями пользователя.

При двунаправленной синхронизации DirSync Pro обнаруживает конфликты синхронизации. Эти конфликты могут возникнуть, если файл редактируется в обоих каталогах независимо. DirSync Pro предлагает следующие варианты решения конфликта двунаправленной синхронизации:

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

При однонаправленной синхронизации в пользовательском режиме DirSync Pro обнаруживает конфликты синхронизации. Эти конфликты могут возникать, если файл редактируется в целевом каталоге независимо. DirSync Pro предлагает следующие варианты решения конфликтов однонаправленной синхронизации:

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

DirSync Pro позволяет пользователю настраивать неограниченное количество фильтров для включения или исключения файлов и каталогов. Пользователь может настроить комбинацию из неограниченного количества фильтров следующих типов:

  • Фильтр на основе шаблонов строк в именах файлов / каталогов.
  • Фильтр по размеру файла. (меньше чем, равно, больше чем).
  • Фильтр по датам изменения (раньше, на дату, позже).
  • Фильтр по абсолютному пути.
  • Фильтр по атрибутам DOS (только DOS / MS Windows).
  • Фильтр на основе прав собственности на файлы (пользователь и группа, только POSIX).
  • Фильтр на основе прав доступа к файлам (только для систем POSIX).

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

DirSync Pro сохраняет (синхронизирует) атрибуты файлов DOS, разрешения и права собственности на файлы POSIX и поддерживает символические ссылки.

Прием

Linux.com положительно оценил утилиту, заявив, что «она делает определение двунаправленной синхронизации таким же простым, как выбор двух директорий».[6] Так же, свежее мясо называет это «мощным, простым в настройке инструментом для синхронизации содержимого одного каталога с другим».[7]

Смотрите также

Рекомендации

  1. ^ https://dirsyncpro.org/news.html
  2. ^ «Примечания к выпуску DirSync Pro». DirSync Pro. Получено 2009-09-22.
  3. ^ Мэтьюз, Ли (12 мая 2009 г.). «Открытый исходный код DirSync Pro синхронизирует папки на любой платформе». Downloadsquad.com. Архивировано из оригинал на 2009-05-18. Получено 2009-05-21.
  4. ^ Фицпатрик, Джейсон. «DirSync Pro сохраняет ваши файлы синхронизированными - синхронизация». Лайфхакер. Получено 2009-05-21.
  5. ^ «Возможности DirSync Pro». DirSync Pro. Получено 2009-09-18.
  6. ^ «Двунаправленная синхронизация файловой системы - DirSync Pro против Unison». Linux.com. Архивировано из оригинал на 2009-02-10. Получено 2009-05-12.
  7. ^ «DirSync Pro». freshmeat.net. Получено 2009-05-12.

внешняя ссылка