bzr commit in a heavyweight checkout does not propagate new tags
Bug #603395 reported by
Steve Langasek
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
High
|
Andrew Bennetts | ||
Ubuntu Distributed Development |
Fix Released
|
Undecided
|
Unassigned | ||
bzr (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Maverick |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I've discovered that using 'bzr co' instead of 'bzr branch' for UDD merges results in later UDD import failures, because the upstream tags are not copied to the lp branch when I commit. They're visible on the upstream branch locally with 'bzr log -n0' or 'bzr tags', but on a fresh checkout from lp, the tags are not there. merging tags into a bzr checkout should propagate them to the bound branch.
Related branches
lp://staging/~spiv/bzr/checkout-tags-propagation-603395-2.2
Rejected
for merging
into
lp://staging/bzr/2.2
- Vincent Ladeuil: Disapprove
- John A Meinel: Pending requested
-
Diff: 423 lines (+272/-16)8 files modifiedNEWS (+13/-0)
bzrlib/branch.py (+1/-1)
bzrlib/builtins.py (+3/-1)
bzrlib/tag.py (+69/-13)
bzrlib/tests/blackbox/test_merge.py (+1/-1)
bzrlib/tests/blackbox/test_tags.py (+12/-0)
bzrlib/tests/per_branch/test_tags.py (+170/-0)
bzrlib/tests/test_tag.py (+3/-0)
lp://staging/~spiv/bzr/tags-commit-propagation-603395-2.2
- Martin Packman (community): Approve
- John A Meinel: Needs Fixing
-
Diff: 144 lines (+73/-11)3 files modifiedNEWS (+5/-1)
bzrlib/commit.py (+12/-1)
bzrlib/tests/blackbox/test_tags.py (+56/-9)
tags: | added: easy udd |
Changed in bzr: | |
importance: | Undecided → Medium |
status: | New → Confirmed |
summary: |
- bzr commit in a heavyweight checkout does not propogate new tags + bzr commit in a heavyweight checkout does not propagate new tags |
Changed in bzr: | |
assignee: | nobody → Andrew Bennetts (spiv) |
status: | Confirmed → In Progress |
Changed in bzr (Ubuntu): | |
status: | New → Confirmed |
status: | Confirmed → Fix Released |
tags: |
added: verification-done removed: verification-ok |
To post a comment you must log in.
slangasek say this is breaking all his UDD merges.