Byla zveřejněna verze nástroje rclone 1.58, což je ekvivalent rsync, určený pro kopírování a synchronizaci dat mezi místním systémem a různými cloudovými úložišti, jako jsou 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 jazyce Go a je distribuován pod licencí MIT.
V novém vydání:
- Byly přidány backendy pro ukládání záloh v úložištích Akamai Netstorage, Seagate Lyve, SeaweedFS, Storj a RackCorp.
- Byl implementován příkaz „rclone bisync“ s realizací experimentálního obousměrného režimu synchronizace. Jako vstup se předávají dvě složky, které mohou být jak místními adresáři, tak odkazy na externí úložiště a cloudové služby. Navrhovaný příkaz provádí synchronizaci obsahu těchto složek s ohledem na změny v každé z nich (změny v prvním adresáři se odrážejí ve druhém a změny ve druhém se odrážejí v prvním).
- Do filtrů byla přidána podpora pro syntaxi regulárních výrazů „{{ regexp }}“ pro shodu s šablonami.
- V příkazu hashsum byla implementována možnost generace hash pro data přicházející přes standardní vstup.
- Do knihovny librclone byla přidána podpora pro příkazy pro připojení.
- Byly přidány verze pro Windows pro architekturu ARM64.
- Minimální verze kompilátoru Go potřebná pro sestavení byla zvýšena na 1.15.
Zdroj: opennet.ru
