Difference between a submit branch and a push branch

Asked by Ken Tang on 2010-02-19

I know what a push branch is, but what is the difference between a submit branch and a push branch?

Question information

Language:
English Edit question
Status:
Answered
For:
Bazaar Edit question
Assignee:
No assignee Edit question
Last query:
2010-02-19
Last reply:
2010-09-22
John A Meinel (jameinel) said : #1

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ken Tang wrote:
> New question #101694 on Bazaar:
> https://answers.launchpad.net/bzr/+question/101694
>
> I know what a push branch is, but what is the difference between a submit branch and a push branch?
>

The push branch is where running 'bzr push' will try to copy the data.
The 'submit' branch is the end-goal branch where you want these changes
to be incoporated. (eg, push is my lp:~jameinel/bzr/feature-branch
mirror, while submit is lp:bzr)

John
=:->

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkt/BAsACgkQJdeBCYSNAAOkWwCgg0PEb7akzaYImbfoASQvf/9x
BLoAnjYcGLZ5WbCwwgZTtkLjrkWhZSqI
=Uhel
-----END PGP SIGNATURE-----

Timmie (timmie) said : #2

How do I set the push branch?

In my bzr info it says:

Related branches:
    push branch: bzr+ssh://bazaar.launchpad.net/~timmie/scipy/timeseries_examples_extras/
  parent branch: bzr+ssh://bazaar.launchpad.net/~vcs-imports/scipy/timeseries/

But bzr+ssh://bazaar.launchpad.net/~timmie/scipy/timeseries_examples_extras/ does not yet exist.

Martin Pool (mbp) said : #3

Timmie, normally it's set by 'bzr push --remember' or by a configuration in your ~/.bazaar/locations.conf.

Timmie (timmie) said : #4

Thanks for the answer. I just wanted to know how groundcontrol configures the branches as groundcontrol is kinda buggy.

Martin Pool (mbp) said : #5

Timmie, I suggest you ask a new question against groundcontrol

Can you help with this problem?

Provide an answer of your own, or ask Ken Tang for more information if necessary.

To post a message you must log in.