incorrect export of "conflicting" renames
Bug #285175 reported by
Jonas
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar Fast Import |
Confirmed
|
Low
|
Unassigned |
Bug Description
mv a t
mv b a
mv t b
---
The tree changed object will only report a->b and b->a
i.e a "summary" of what has happened.
however, doing this immediate is not possible, as then only one of the files will remain
mv a b
mv b a
---
Solution is to detect the conflict, and introduce a temporary rename
description: | updated |
tags: | added: export |
Changed in bzr-fastimport: | |
importance: | Undecided → Low |
status: | New → Confirmed |
To post a comment you must log in.
I had a similar problem with a deletion of a directory followed by a rename of a file inside the directory. The operations were like this:
D a
R a/b b
Switching those lines in the export stream solves the problem.