Package collection for stable and fast two-way file synchronization
These packages have been crafted for providing two-way file synchronization between host OS and virtualized (local or remote) development environment.
Why
Unison is special in the way that it needs to be (preferably) the exact same version both on the host and guest.
Not only that but also it’s best if has been compiled by the same version of OCaml due to BC breaks in serialization format across versions.
In order to achieve good stability we need to to maintain a compatible set of unison binaries across all OSes - hence - we need to compile unison using specfic version of OCaml.
Compatible binaries for other Operating Systems
MacOS
The latest version from brew is the one that we wanted to stay compatible with.
brew install unison
Windows
Sorry, we don’t support Windows yet. Stay tuned! 🤟