2010-08-05 14:10:27 |
Aaron Bentley |
description |
Stacking a public branch on top of a private branch raises errors if you attempt to check out a copy of the public branch.
The steps I took to produce this:
1. Create a local branch
2. Push a private copy of the branch: bzr push lp:~me/theproject/devel
3. Push a public copy of the branch by pushing it to a public team. This should stack the team's branch on top of the private one. bzr push lp:~team/theproject/devel
4. Make the public team's branch the default branch for the project
5. Try to get a copy of the project default branch: bzr branch lp:theproject
6. bzr reports the error "bzr: ERROR: Invalid url supplied to transport: "lp:theproject": theproject has no default branch."
I assume that "bzr branch lp:~team/theproject/devel" would also raise an error, but I have no way to test it. |
Stacking a public branch on top of a private branch raises errors if you attempt to check out a copy of the public branch.
The steps I took to produce this:
1. Create a local branch
2. Push a private copy of the branch: bzr push lp:~me/theproject/devel
3. Make lp:~me/theproject/devel the development focus of the project
4. Push a public copy of the branch by pushing it to a public team. This should stack the team's branch on top of the private one. bzr push lp:~team/theproject/devel
5. Make the public team's branch the default branch for the project
6. Try to get a copy of the project default branch: bzr branch lp:theproject
7. bzr reports the error "bzr: ERROR: Invalid url supplied to transport: "lp:theproject": theproject has no default branch."
I assume that "bzr branch lp:~team/theproject/devel" would also raise an error, but I have no way to test it.
|
|