Search A-Z index Help
University of Cambridge Home Physics Dept Home Mike Roses' Home Page TCM Group Home

Unison for file-sychronisation over ssh

OSX

This was done with version 2.13.16 of unison.

Use fink commander to install unison on OSX.

unison -version is a good idea to check you've got the command line unison installed of the version you want.

install unison on the other computer (for sync with a remote computer). Do make sure unison is on the PATH at either end - preferably of the same version although you can twig this if you want to.

The UNISON profiles under OSX are kept in ~/Library/Application\ Support/Unison as .prf files. You can edit them.

Then realise that OSX 10.5 by default uses a case-insensitive file-system. Changing to a case-sensitive file-system with OSX causes applications to break. Re-install OSX while creating 2 partitions. One that respects case and one that does not. Try unison and it fails if there are case-clashes even when using a case-sensitive file-system. Could be a bug... trying the mailing list.

I've now moved to using rysnc (one direction, then the other), which works fine with the case-sensitivity.

Seems that the unison case sensitivity settings are related to the OS and not the file-system.

setting "ignorecase = false" did work for a simple case between ext3 on Linux and HFS (with case sensitivity) on OSX. (files called thing and THING).