Публикувана версия на утилитата rclone 1.58, която представлява аналог на rsync, предназначен за копиране и синхронизиране на данни между локалната система и различни облачни хранилища, като Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Mail.ru Cloud и Яндекс.Диск. Кодът на проекта е написан на езика Go и е разпространяван под лицензия MIT.
В новото издание:
- Добавени са бекенди за съхранение на резервни копия в хранилищата Akamai Netstorage, Seagate Lyve, SeaweedFS, Storj и RackCorp.
- Реализирана е команда «rclone bisync» с експериментален двупосочен режим на синхронизация. На вход се подават две директории, които могат да бъдат както локални директории, така и препратки към външни хранилища и облачни услуги. Предложената команда синхронизира съдържанието на тези директории, като отразява промените във всяка от тях (промените в първата директория се отразяват във втората, а промените във втората се отразяват в първата).
- Във филтрите е добавена поддръжка на синтаксиса с регулярни изрази «{{ regexp }}» за съвпадения с шаблони.
- В командата hashsum е реализирана възможност за генериране на хеш за данни, постъпващи през стандартния входен поток.
- В библиотеката librclone е добавена поддръжка на команди за монтиране.
- Добавени са Windows сборки за архитектурата ARM64.
- Минималната версия на компилатора Go, необходима за компилация, е увеличена до 1.15.
Източник: opennet.ru
