Unison

0
Ваша оценка: Нет

Unison - это утилита синхронизации файлов для Unix и Windows. Программа Unison изначально разработана Бенджамином Пиерсом (Benjamin C. Pierce), американским профессором преподавателем компьютерных наук. Написана на объектно-ориентированном языке OCaml. При ее создании использовался алгоритм rsync, поэтому в другой каталог передаются только отличия. Unison может использован в двух вариантах. Первый подобен rsync, то есть создается зеркальная копия нужного каталога. Второй, так называемый режим двухсторонней синхронизации, когда изменившие файлы синхронизируются в обоих направлениях. Программа может работать как в клиент-серверном варианте, так и в одиночном режиме. Возможен запуск с командной строки, так и с использованием понятного GUI. Для удобства пользователь создает профили, в которых определяются каталоги для синхронизации, типы файлов, которые следует игнорировать, и прочие настройки. Профили хранятся в виде обычных текстовых файлов с расширением *.prf в скрытом каталоге ~/.unison. Еще один плюс: Unison доступен в версиях для нескольких операционных систем: Linux, *BSD, Mac OS X, Solaris, есть даже пакет для Compaq IPAQ и Sharp Zaurus. Каталоги и файлы синхронизируются как локально, так и используя защищенное SSH-соединение.

Сайт разработчика: http://www.cis.upenn.edu/~bcpierce/unison/
Что почитать?


Разместил: vikos 3 Январь 2011 в 22:16