migrating from CVS

Jos Backus jos at catnook.com
Mon Mar 6 20:09:19 GMT 2006


On Mon, Mar 06, 2006 at 02:22:25PM +0100, Wouter van Heyst wrote:
> On Mon, Mar 06, 2006 at 01:51:30AM +0100, David Allouche wrote:
> <snip>
> > > As I understand it, the Bazaar-NG model is that one has a checkout (tree) for
> > > every branch, whereas with CVS there can be one tree but checket-out files can
> > > be on different branches. We use this feature to introduce new software in an
> > > otherwise stable tree.
> > 
> > As far as I know, CVS is the the only system that allows a checkout to
> > be a mixture of things from different branches. It's generally a bad
> > idea to do that because such a state cannot easily be recorded. With CVS
> > you can _actually_ do some really crazy things (with default branches
> > and such), but there _are_ ways of solving the same use cases that do
> > not involve killing puppies.
> 
> SVN also supports mixed checkouts.
 
Interesting. I'm not crazy about mixed checkouts (the reason Davis states is
one) but the fact that people use them at work may give Subversion an
advantage here...

> Wouter van Heyst

-- 
Jos Backus
jos at catnook.com




More information about the bazaar mailing list