Just for variety, I agree SVN is solid, but darcs is pretty interesting too: http://darcs.net No gui client or anything but a wacky distributed nature, there's not necessarily a need for a central "repository " as such. The main problem seems to be possible exponential commit time increase with lots of files, this is said to be fixed in V2.0. I've only used it a little for a tiny project, but thought you folks would find it an interesting approach. Cheers, Robin. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist