On Wed, Jun 15, 2011 at 12:16 AM, Paul Sokolovsky paul.sokolovsky@linaro.org wrote:
Hello Michael,
On Tue, 14 Jun 2011 08:41:21 +1200 Michael Hope michael.hope@linaro.org wrote:
[]
Note that it now expects bzr branch with explicit version, e.g. lp:gcc-linaro/4.5 or lp:gcc-linaro/4.6 .
Minor nit: these are called 'series'.
I understand that in Launchpad's terms it's series, but there's doesn't seem to be such notion on bzr level, so how they're represented in bzr
- are they 2 separate repositories, or 2 branches of the same repo?
Interesting question. Here's my understanding: * They are both branches * The could be stored as different repos * Both are stacked on top of another branch to reduce the download and storage cost * Both are originally forked from different places of a different branch
How this ties in with the repo implementation I'm not sure.
I think the technical history of the gcc-linaro branch is: * lp:gcc is a automatic import from GCC SVN * The lp:gcc-linaro stacked branch was created from the lp:gcc/4.5 branch * The lp:gcc-linaro/4.5 was branched off lp:gcc/4.5 and stacked on top of gcc-linaro * The lp:gcc-linaro/4.6 was branched off lp:gcc/4.6 and stacked on top of the 4.5 derrived lp:gcc-linaro
-- Michael