SlackBuilds Repository

Unison is a file-synchronization tool for Unix and Windows. It allows tworeplicas of a collection of files and directories to be stored on differenthosts (or different disks on the same host), modified separately, and thenbrought up to date by propagating the changes in each replica to the other.

Unlike simple mirroring or backup utilities, Unison can deal with updates toboth replicas of a distributed directory structure. Updates that do notconflict are propagated automatically. Conflicting updates are detected anddisplayed.

You need ocaml and lablgtk to compile unison (all of them are provided by the slackbuilds project), however none of them are needed to run unison.

Unison allows you to either build a text only binary or a binary that willuse a graphical user interface: