[darcs-users] How to "simulate" CVS vendor branches?

David Roundy droundy at jdj5.mit.edu
Tue Oct 28 12:13:29 UTC 2003


On Mon, Oct 27, 2003 at 09:27:09AM -0500, Sean E. Russell wrote:
> It is an entirely different model than DARCS, so I don't know that there
> is any comparison.  I do find the Subversion solution to be very clean,
> straightforward, powerful, and elegant.

I agree that it's elegant, but because all the branches are contained in a
single directory name-space, it requires that you have a centralized
repository.  In order to have a distributed system---in particular,
allowing private branches, and branches by persons with no write
authorization, another solution is needed.

> We find subprojects to be a very practically useful idea; a project may
> depend heavily on a library, and the library may be entirely ignorant of
> the project it is part of.

Now that I've remembered the idea of just having nested repositories, I'm
happy with that.  It's very close to what you have under cvs or svn, it's
very clean, and with a small amount of trickery in push, pull and record,
it could be made to have a nice user interface.
-- 
David Roundy
http://www.abridgegame.org




More information about the darcs-users mailing list