DirSync Pro - Википедия - DirSync Pro
DirSync Pro | |
Разработчики) | О. Гиви |
---|---|
изначальный выпуск | 30 июля 2008 г. |
Стабильный выпуск | 1.53 / 7 марта 2018 г.[1] |
Написано в | Ява |
Операционная система | Майкрософт Виндоус, Linux, macOS |
Платформа | Java SE |
Доступно в | английский |
Тип | Синхронизация файлов |
Лицензия | GNU GPL 3 |
Интернет сайт | dirsyncpro |
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]
Смотрите также
Рекомендации
- ^ https://dirsyncpro.org/news.html
- ^ «Примечания к выпуску DirSync Pro». DirSync Pro. Получено 2009-09-22.
- ^ Мэтьюз, Ли (12 мая 2009 г.). «Открытый исходный код DirSync Pro синхронизирует папки на любой платформе». Downloadsquad.com. Архивировано из оригинал на 2009-05-18. Получено 2009-05-21.
- ^ Фицпатрик, Джейсон. «DirSync Pro сохраняет ваши файлы синхронизированными - синхронизация». Лайфхакер. Получено 2009-05-21.
- ^ «Возможности DirSync Pro». DirSync Pro. Получено 2009-09-18.
- ^ «Двунаправленная синхронизация файловой системы - DirSync Pro против Unison». Linux.com. Архивировано из оригинал на 2009-02-10. Получено 2009-05-12.
- ^ «DirSync Pro». freshmeat.net. Получено 2009-05-12.