PS> We've been looking at a new system called bitkeeper that handles distributed repositories. We haven't figured it out yet but it should be much better for us. Very similar to CVS (indeed CVS compatible). http://www.bitkeeper.com/