Git annotated tags incorrectly imported into Bazaar
Bug #1025995 reported by
Max Bowsher
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar Git Plugin |
Triaged
|
Medium
|
Unassigned | ||
Breezy |
Fix Released
|
Medium
|
Jelmer Vernooij |
Bug Description
bzr-git 0.6.9 imports annotated git tags with the erroneous assumption that the tag sha1 points to a git commit object; it points to a tag object.
bzr-git should dereference the tag to its commit for import, and understand that this doesn't constitute a diverged ref that needs to be pushed back.
Related branches
lp://staging/~jelmer/brz-git/fix-fetch-peeled
- Jelmer Vernooij: Approve
-
Diff: 426 lines (+155/-61)4 files modifiedbranch.py (+1/-5)
fetch.py (+29/-34)
remote.py (+45/-15)
tests/test_remote.py (+80/-7)
Changed in bzr-git: | |
status: | Incomplete → Triaged |
importance: | Undecided → Medium |
Changed in brz-git: | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in brz-git: | |
status: | Triaged → Fix Released |
assignee: | nobody → Jelmer Vernooij (jelmer) |
Changed in brz-git: | |
milestone: | none → integration |
affects: | brz-git → brz |
Changed in brz: | |
milestone: | integration → none |
milestone: | none → 3.0.0 |
To post a comment you must log in.
I can't reproduce this with bzr-git trunk. Can you provide a recipe that reproduces it for you?