Dopo un anno e mezzo di sviluppo, è stata pubblicata la versione Rsync 3.3.0, un'utilità per la sincronizzazione dei file e il backup, che consente di minimizzare il traffico tramite la copia incrementale delle modifiche. Sono disponibili come trasporto ssh, rsh o il protocollo rsync proprietario. È supportata l'organizzazione del lavoro di server rsync anonimi, ottimizzati per garantire la sincronizzazione degli specchi. Il codice del progetto è distribuito con licenza GPLv3.
Il notevole cambiamento del numero di versione non è legato a modifiche funzionali nell'attuale rilascio, ma è una reazione ritardata a modifiche significative nella versione precedente 3.2.7. Nella versione 3.3.0 si osservano principalmente correzioni di bug. Il repository del progetto su GitHub è stato trasferito dall'account del mantenitore WayneD a una nuova organizzazione chiamata RsyncProject.
Tra le modifiche aggiunte:
- Nell'utilità rrsync (restricted rsync) è stata aggiunta l'opzione "-no-overwrite", che impedisce la sovrascrittura dei file esistenti nella directory di destinazione.
- Gli script ausiliari mapfrom e mapto, scritti in Perl, sono stati riscritti in Python e uniti in uno script comune chiamato idmap.
- Il perl-script mnt-excl è stato riscritto in Python.
Fonte: opennet.ru
