Try taking a look at CVS (I believe it was posted to comp.sources.unix about a month ago?) -- there was an article about it in the USENIX proceedings (San Diego?) not too long ago. With the limited experience I've had in using it - it appears to work reasonably well - however it certainly hasn't been thoroughly tested where I work. --fish