migrating from CVS
Jos Backus
jos at catnook.com
Tue Mar 7 01:42:03 GMT 2006
On Tue, Mar 07, 2006 at 11:02:17AM +1100, Martin Pool wrote:
> On 6 Mar 2006, Jos Backus <jos at catnook.com> wrote:
> > OK. Sounds like Subversion requires more namespace management than Bazaar-NG
> > as a result of its design.
>
> It's not really "more", just different. In both systems you need to
> keep track of various branches, which should be used by whom, what
> they're intended to hold, when they should be reviewed or merged, etc.
>
> The main difference is that in bzr the branches are literally
> directories within the regular filesystem and/or url space, so can be
> discovered, listed, access-controlled, renamed or deleted by regular
> tools. In svn they only exist within the svn database and you need to use
> special commands to see them.
Okay, that makes sense now. They are different approaches to implementing
similar functionality.
> bzr also gives you a hand in managing those branches because it tracks
> more metadata about their relationships: e.g. with 'bzr missing' you can
> see what is not yet merged/pulled; with 'bzr log' you can see indented
> messages for revisions that were merged in.
Nice! Commands such as these sound useful for branch/release management.
Thanks for all the great info, Martin.
Cheers,
--
Jos Backus
jos at catnook.com
More information about the bazaar
mailing list