È stata pubblicata la versione dell'utilità rclone 1.58, che è un'alternativa a rsync, progettata per copiare e sincronizzare dati tra un sistema locale e vari servizi cloud, come Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Mail.ru Cloud e Yandex.Disk. Il codice del progetto è scritto in Go e distribuito con licenza MIT.
Nel nuovo rilascio:
- Sono stati aggiunti backend per il salvataggio di backup in archivi Akamai Netstorage, Seagate Lyve, SeaweedFS, Storj e RackCorp.
- È stato implementato il comando «rclone bisync» con l'attivazione di una modalità di sincronizzazione bidirezionale sperimentale. In ingresso si utilizzano due directory, che possono essere sia directory locali che collegamenti a archivi esterni e servizi cloud. Il comando proposto esegue la sincronizzazione dei contenuti di queste directory tenendo conto delle modifiche in ciascuna di esse (le modifiche nella prima directory vengono riflesse nella seconda e le modifiche nella seconda vengono riflesse nella prima).
- I filtri hanno aggiunto il supporto per la sintassi delle espressioni regolari «{{ regexp }}» per le corrispondenze ai modelli.
- Nel comando hashsum è stata implementata la possibilità di generare un hash per i dati in arrivo tramite il flusso di input standard.
- Nella libreria librclone è stato aggiunto il supporto per i comandi di montaggio.
- Sono state aggiunte versioni per Windows per l'architettura ARM64.
- La versione minima del compilatore Go necessaria per la compilazione è stata aumentata a 1.15.
Fonte: opennet.ru
