Where I worked, we used clearcase. This is a nifty tool,
more advanced than cvs. It allows locks, branches, etc.. .
We wrote an entire packaging tool based on it.
It looks like an ordinary filesystem, where you can go into using standard unix shells (and use cd, ls, vi).
---------------------------
Dr. Mark Ceulemans
Senior Consultant BMC, Belgium