I use Unison to keep a few directories synchronized between my various workstations and a collocated server. Unison works great, but occasionally has problems in my mixed operating system environment. The most frequent problem is
Failed: Destination updated during synchronization
This error message is not very helpful at all. Newer versions of Unison indicate that running the command again with the -fastcheck
option set to false should clear up the problem.