Новая версия утилиты для синхронизации файлов Rsync 3.0.0

Материал из Викиновостей, свободного источника новостей

6 марта 2008 года

Выпущен релиз Rsync 3.0.0, содержащий значительное количество новых возможностей:

  • Лицензия изменена на GPLv3;
  • Реализован алгоритм инкрементального рекурсивного сканирования (для рекурсивного режима "-r"), значительно уменьшающий потребление памяти при синхронизации и сокращающий время построения списка файлов и директорий. Для не инкрементального алгоритма, также уменьшено потребление памяти;
  • Механизм сохранения ACL (опция --acls или -A) и расширенных атрибутов файлов (--xattrs или -X), ранее был доступен в виде экспериментального патча. Реализована поддержка Mac OS X;
  • Возможность перекодирования имен файлов в кодировку используемую на удаленной машине (опции --iconv, --enable-iconv);
  • Операция удаления "--delete" теперь приводит к удалению не на начальном этапе, а в процессе синхронизации. Добавлена опций "--delete-delay" для выполнения операции удаления после выполнения синхронизации;
  • Вместо функций strcat/strcpy/sprintf в коде теперь используются безопасные аналоги;
  • Осуществлена миграция процесса разработки с системы контроля версий CVS на GIT.

Источники[править]


Creative Commons
Creative Commons
Эта статья содержит материалы из статьи «Новая версия утилиты для синхронизации файлов Rsync 3.0.0», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии[править]

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.