Rebase, parent and push

Jelmer Vernooij jelmer at samba.org
Thu Oct 30 10:32:38 GMT 2008


Hi Russel,

On Thu, 2008-10-30 at 08:21 +0000, Russel Winder wrote:
> When I use Bazaar as a client to a Subversion repository and I have
> write permission to the repository, I have the parent branch and push
> branch the same and so no problems using rebase.
> 
> In the situation where I have only read permission to the Subversion
> repository then I publish my branch on Launchpad.  This means I have the
> parent as the Subversion store and the push as the Launchpad branch.
> However this means I have to use:
> 
> 	bzr rebase :parent
> 
> all the time because the push branch is the default for rebasing.
> 
> Clearly I am missing something as I see :parent as the natural default
> for rebasing and yet it is the push branch that is the default.
> 
> I know this has been discussed previously (probably many times) so
> people probably don't want to go through it all again.  Is there a
> succinct summary of the argument for the current state anywhere?
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.

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/8559d155/attachment.pgp 


More information about the bazaar mailing list