wishlist: bzr pull --overwrite-tags
Bug #681792 reported by
Gary van der Merwe
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
High
|
Jelmer Vernooij | ||
bzr (Ubuntu) |
Fix Released
|
High
|
Jelmer Vernooij |
Bug Description
I had 2 branches with conflicting tag. I then did a bzr pull --overwrite to get the tags is sync, but then lost revisions that were only in the branch I was pulling to.
I was able to recover the revisions using bzr heads --dead, but it was a unpleasing user experience.
It would be nice if one could do something like bzr pull --overwrite-tags
Related branches
lp:~jelmer/bzr/overwrite-tags
- bzr-core: Pending requested
-
Diff: 202 lines (+80/-10)6 files modifiedbzrlib/branch.py (+20/-5)
bzrlib/builtins.py (+22/-3)
bzrlib/push.py (+2/-2)
bzrlib/tests/blackbox/test_pull.py (+17/-0)
bzrlib/tests/blackbox/test_push.py (+16/-0)
doc/en/release-notes/bzr-2.6.txt (+3/-0)
Rejected
for merging
into
lp:bzr/2.5
- Jelmer Vernooij (community): Disapprove
- Vincent Ladeuil: Approve
-
Diff: 202 lines (+80/-10)6 files modifiedbzrlib/branch.py (+20/-5)
bzrlib/builtins.py (+22/-3)
bzrlib/push.py (+2/-2)
bzrlib/tests/blackbox/test_pull.py (+17/-0)
bzrlib/tests/blackbox/test_push.py (+16/-0)
doc/en/release-notes/bzr-2.5.txt (+3/-0)
Changed in bzr: | |
importance: | Wishlist → Undecided |
importance: | Undecided → Medium |
Changed in bzr: | |
status: | Confirmed → In Progress |
assignee: | nobody → Jelmer Vernooij (jelmer) |
Changed in bzr: | |
milestone: | 2.5.0 → 2.5b6 |
Changed in bzr: | |
milestone: | 2.5b6 → 2.5.0 |
Changed in bzr: | |
milestone: | 2.5.0 → none |
Changed in bzr: | |
status: | In Progress → Fix Released |
milestone: | none → 2.6b2 |
Changed in bzr (Ubuntu): | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Jelmer Vernooij (jelmer) |
Changed in bzr (Ubuntu): | |
status: | In Progress → Fix Released |
To post a comment you must log in.
Sounds reasonable to me.