Dear all,
while looking for information on the subject of synchronisation control for robotics, I came across this very interesting project under GNU license. This description comes from there webpage:
Monotone is a free distributed version control system. it provides a simple, single-file transactional version store, with fully disconnected operation and an efficient peer-to-peer synchronization protocol. it understands history-sensitive merging, lightweight branches, integrated code review and 3rd party testing. it uses cryptographic version naming and client-side RSA certificates. it has good internationalization support, has no external dependencies, runs on linux, solaris, OSX, windows, and other unixes, and is licensed under the GNU GPL.
Here is their link in Canada:
http://www.monotone.ca/
It is complete with instruction and available for most popular OS.
I will give it a try.
There is even a version for Macintosh.
Luc