Rebase, parent and push

Jelmer Vernooij jelmer at samba.org
Thu Oct 30 12:19:50 GMT 2008


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.

Cheers,

Jelmer

-- 
Jelmer Vernooij <jelmer at samba.org> - http://samba.org/~jelmer/
Jabber: jelmer at jabber.fsfe.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 315 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20081030/110e89f9/attachment.pgp 


More information about the bazaar mailing list