paskelbta naudingumo leidimas rclone 1.50, которая представляет собой аналог rsync, предназначенный для копирования и синхронизации данных между локальной системой и различными облачными хранилищами, такими как Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Mail.ru Cloud и Яндекс.Диск. Код проекта написан на языке Go и išplatino pagal MIT licenciją.
Унифицирована схема кодирования имён файлов в бэкендах хранения. Во всех бэкендах теперь применяются общие ограничения в отношении спецсимволов в именах файлов, что позволяет гарантировать, что файл будет обработан в любых бэкендах (ранее к разным бэкендам применялись разные правила в отношении расширенных символов, привязанные к возможностям сервиса хранения, а не исходной ФС);
Pridėta поддержка плагинов для расширения функциональности бэкендов и команд;
В утилиту copyurl добавлена опция «—auto-filename» для автоматического определения имени файла на основе пути в URL;
Прекращена поддержка сборки с использованием компилятора Go 1.9. Python-скрипты переведены на Python 3.
Pagrindinės rclono savybės:
Perduotų duomenų vientisumo stebėjimas naudojant MD5/SHA1 maišą;
Originalių failų modifikavimo ir kūrimo laiko išsaugojimas;
Dalinio sinchronizavimo režimo palaikymas, kai kopijuojami tik faile pasikeitę duomenys;
Naujų ir pakeistų failų kopijavimo į tikslinę sistemą režimas;
Sinchronizavimo režimas, užtikrinantis identišką dviejų katalogų būseną skirtingose sistemose;
Patikrinimo režimas tikrinant kontrolines sumas;
Galimybė sinchronizuotis tarp dviejų debesų saugyklų;
Perduotų duomenų srautų šifravimo palaikymas;
„rclone mount“ režimas, leidžiantis prijungti išorinę saugyklą kaip vietinio FS dalį naudojant FUSE;
Galimybė bendrauti su nuotoliniu kompiuteriu per HTTP, WebDav, FTP, SFTP ir DLNA.
Galimybė šifruoti saugyklos turinį ir kaupti talpykloje pagrindines programas;
Kelių nuotolinių saugyklų, panašių į UnionFS, sujungimo palaikymas;