Rebase, parent and push

Russel Winder russel.winder at concertant.com
Mon Dec 8 07:00:36 GMT 2008


Apologies for being so long getting to this one.

On Thu, 2008-10-30 at 13:19 +0100, Jelmer Vernooij wrote:
> On Thu, 2008-10-30 at 11:49 +0000, Russel Winder wrote:
> > On Thu, 2008-10-30 at 11:32 +0100, Jelmer Vernooij wrote:
> > > I wonder why you would rebase at all in the case you're pushing to
> > > launchpad? 
> > > 
> > > The main use case for rebase (especially when used together with
> > > bzr-svn) is as use before push, to avoid the need to merge the push
> > > branch.
> > 
> > I am using rebase (and not pull or merge) to ensure that at all times my
> > Bazaar branches have all the changes I have locally sitting on top of
> > all the changes in Subversion repository -- i.e. all changes made in the
> > Subversion repository are slipped in under my changes.  This does two
> > things, it means I always find any incompatibilities between trunk and
> > my "patches", and I always have a putative commit to Subversion.
> > 
> > If there are better ways to do this then I would love to know, but this
> > is the "workflow" that seems most sensible and with least tracking
> > problems to me just now.
> Hmm, that does make sense and it seems some other people also seem to
> use rebase as an alternative to merge+commit. 
> 
> I'll consider changing the default from :push, :parent
> to :pull, :parent.

Aren't :pull and :parent the same thing?

I would very much prefer :parent rather than :push being the default for
all the reasons given above.

Having said that I am trying to switch to storing Bazaar branches in
Subversion repositories.

-- 
Russel.
====================================================
Dr Russel Winder                 Partner

Concertant LLP                   t: +44 20 7585 2200, +44 20 7193 9203
41 Buckmaster Road,              f: +44 8700 516 084
London SW11 1EN, UK.             m: +44 7770 465 077
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20081208/c1322b13/attachment.pgp 


More information about the bazaar mailing list