initial push does not copy tagged revisions (BzrDir.clone_on_transport)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Confirmed
|
High
|
Unassigned | ||
Breezy |
Triaged
|
High
|
Unassigned |
Bug Description
The new code added by Andrew to push tagged revisions when doing "bzr push" does not take effect on initial push (when push has to create the target branch). I thought I filed a bug on this, but didn't find it in a couple quick searches.
I tracked this down into: BzrDir.
It calls Repository.fetch() directly using:
if (result_
Which is "if I can, push everything in a single request so that I don't have to probe the ancestry". However, it doesn't pay attention to tags, etc.
tags: | added: check-for-breezy |
Changed in brz: | |
status: | New → Triaged |
importance: | Undecided → High |
tags: | removed: check-for-breezy |