unison

unison (no, not the ) has replaced rsync and ssync as my synchronization tool of choice.

Good Points

Bad Points

  • It is written in Objective Caml
  • It installs badly (you’re better off just dropping it in /bin/unison)
  • If you don’t put it in /bin/unison, it isn’t smart enough to find its peer using $PATH over
  • It is incompatible between versions

This page is referenced in: