I've been using Unison for a while now, syncing a number of computers (a mix of WinXP and Win7, some LAN and some remote) with a central server running FreeNAS. The system itself works brilliantly; however, I've been trying to get Unison to ignore things like Cache directories when syncing, and having little success.
From the documentation, I gathered that
ignore = Path Cache
would ignore any path that had "Cache" in it. However, it didn't, and doing a "debug -all" threw this up:
[pred] ignore 'Users/Dave/AppData/Local/Google/Chrome/User Data/Default/Cache' = false
What is the root you're using ?
Alan