synchronization across Windows(laptop), Ubuntu (desktop), Windows(desktop)

view full story

http://www.linuxquestions.org – I'd like to keep a synchronized folder on primarily my laptop (Windows XP), and my main desktop (Kubuntu Hardy heron - I like Hardy) and also (but less important), a desktop at work (with Win XP on it). The main reason is to keep a synchronized version of a keepass db file (keepass is a great little app for storing passwords) but will be great to have it work for any files. Keeping track of working copies thru SVN would be a great feature (I recently signed up for a VPS running kubuntu 8.10, to serve as a central svn repository). If anyone has advice on what application (freeware preferably) that runs on Windows + Linux to achieve this, would be great to hear about it! So far through google search I've come across http://www.ubuntugeek.com/unison-fil...tion-tool.html but just curious if this would work for more than 2 machines and also if it is suitable for a central svn-server setup? Many thanks for help, gvanto (HowTos)