เปิดตัวยูทิลิตี้ rclone 1.58 ซึ่งเป็นอะนาล็อกของ rsync ซึ่งออกแบบมาเพื่อคัดลอกและซิงโครไนซ์ข้อมูลระหว่างระบบโลคัลและที่เก็บข้อมูลบนคลาวด์ต่างๆ เช่น Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive , Swift, Hubic, Cloudfiles, Google Cloud Storage, Mail.ru Cloud และ Yandex.Disk รหัสโครงการเขียนด้วยภาษา Go และเผยแพร่ภายใต้ใบอนุญาต MIT
ในรุ่นใหม่:
- เพิ่มแบ็กเอนด์สำหรับจัดเก็บข้อมูลสำรองในพื้นที่เก็บข้อมูล Akamai Netstorage, Seagate Lyve, SeaweedFS, Storj และ RackCorp
- ใช้คำสั่ง "rclone bisync" เพื่อใช้โหมดการซิงโครไนซ์แบบสองทิศทางแบบทดลอง ไดเร็กทอรีสองรายการจะถูกส่งผ่านไปยังอินพุต ซึ่งอาจเป็นไดเร็กทอรีในเครื่องหรือลิงก์ไปยังที่จัดเก็บข้อมูลภายนอกและบริการคลาวด์ คำสั่งที่เสนอจะซิงโครไนซ์เนื้อหาของไดเร็กทอรีเหล่านี้โดยคำนึงถึงการเปลี่ยนแปลงในแต่ละไดเร็กทอรี (การเปลี่ยนแปลงในไดเร็กทอรีแรกจะสะท้อนให้เห็นในไดเร็กทอรีที่สองและการเปลี่ยนแปลงในไดเร็กทอรีที่สองจะสะท้อนให้เห็นในไดเร็กทอรีแรก)
- ตัวกรองได้เพิ่มการสนับสนุนสำหรับไวยากรณ์นิพจน์ทั่วไป "{{ regexp }}" สำหรับการจับคู่รูปแบบ
- คำสั่ง hashsum ให้ความสามารถในการสร้างแฮชสำหรับข้อมูลที่ได้รับผ่านสตรีมอินพุตมาตรฐาน
- เพิ่มการรองรับคำสั่ง mount ลงในไลบรารี librclone แล้ว
- เพิ่มการสร้าง windows สำหรับสถาปัตยกรรม ARM64
- เวอร์ชันคอมไพเลอร์ Go ขั้นต่ำที่จำเป็นในการสร้างได้เพิ่มเป็น 1.15
ที่มา: opennet.ru