Bylo zveřejněno vydání nástroje rclone 1.58, což je obdoba rsync, určená pro kopírování a synchronizaci dat mezi lokálním systémem a různými cloudovými úložišti, jako je Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive , Swift, Hubic, Cloudfiles, Google Cloud Storage, Mail.ru Cloud a Yandex.Disk. Kód projektu je napsán v Go a distribuován pod licencí MIT.
V novém vydání:
- Přidány backendy pro ukládání záloh v úložištích Akamai Netstorage, Seagate Lyve, SeaweedFS, Storj a RackCorp.
- Implementován příkaz „rclone bisync“ k implementaci experimentálního režimu obousměrné synchronizace. Na vstup jsou předány dva adresáře, což mohou být buď lokální adresáře, nebo odkazy na externí úložiště a cloudové služby. Navrhovaný příkaz synchronizuje obsah těchto adresářů, přičemž bere v úvahu změny v každém z nich (změny v prvním adresáři se projeví ve druhém a změny ve druhém se projeví v prvním).
- Filtry přidaly podporu pro syntaxi regulárního výrazu "{{ regulární výraz }}" pro porovnávání vzorů.
- Příkaz hashsum poskytuje možnost generovat hash pro data přijatá prostřednictvím standardního vstupního toku.
- Do knihovny librclone byla přidána podpora pro příkazy mount.
- Přidány sestavení oken pro architekturu ARM64.
- Minimální verze Go kompilátoru potřebná k sestavení byla zvýšena na 1.15.
Zdroj: opennet.ru