Unison è uno strumento di sincronizzazione dei file per Unix e Windows.
Unison è uno strumento di sincronizzazione dei file per Unix e Windows.
Unison Piattaforme
Windows
Linux
Mac
Unison Video e screenshot
Unison Panoramica
Unison è uno strumento di sincronizzazione dei file per Unix e Windows. Consente a due repliche di una raccolta di file e directory di essere memorizzate su host diversi (o dischi diversi sullo stesso host), modificate separatamente e quindi aggiornate propagando le modifiche in ciascuna replica all'altra.
Unison condivide una serie di funzionalità con strumenti come pacchetti di gestione della configurazione (CVS, PRCS, Subversion, BitKeeper, ecc.), Filesystem distribuiti (Coda, ecc.), Utility di mirroring unidirezionale (rsync, ecc.) E altri sincronizzatori (Intellisync, Riconcilia, ecc.). Tuttavia, ci sono diversi punti in cui differisce:
* Unison funziona sia su Windows che su molte versioni di sistemi Unix (Solaris, Linux, OS X, ecc.). Inoltre, Unison funziona su più piattaforme, consentendo ad esempio di sincronizzare un laptop Windows con un server Unix. * A differenza delle semplici utilità di mirroring o backup, Unison può gestire gli aggiornamenti di entrambe le repliche di una struttura di directory distribuita. Gli aggiornamenti che non sono in conflitto vengono propagati automaticamente. Gli aggiornamenti in conflitto vengono rilevati e visualizzati. * A differenza di un filesystem distribuito, Unison è un programma a livello di utente: non è necessario modificare il kernel o disporre dei privilegi di superutente su entrambi gli host. * Unison funziona tra qualsiasi coppia di macchine connesse a Internet, comunicando tramite un collegamento socket diretto o eseguendo il tunneling tramite una connessione ssh crittografata. È attento con la larghezza di banda della rete e funziona bene su collegamenti lenti come connessioni PPP. I trasferimenti di piccoli aggiornamenti a file di grandi dimensioni sono ottimizzati utilizzando un protocollo di compressione simile a rsync. * Unison resiste agli errori. È attento a lasciare le repliche e le proprie strutture private in uno stato sensibile in ogni momento, anche in caso di interruzione anomala o errori di comunicazione. * Unison ha una specifica chiara e precisa. * Unison è gratuito; il codice sorgente completo è disponibile sotto la GNU Public License.