branchcreator.py:720: ValueError: list.remove(x): x not in list
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
svn2bzr |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
When coverting quite large svn repository, I get the following traceback (bzr 1.17-1, svn2bzr current trunk):
Traceback (most recent call last):
File "svn2bzr/
main()
File "svn2bzr/
log=log)
File "svn2bzr/
creator.run()
File "/tmp/svn2bzr/
entries = self.filter_
File "/tmp/svn2bzr/
entries = self.filter_
File "/tmp/svn2bzr/
entries.
ValueError: list.remove(x): x not in list
If you want to try, nightly svn dump is available at http://
Curiously, IIRC, converting the dump did work a few weeks back; however, svn2bzr trunk didn't change since then, and the SVN was at rev. 101 a few years back (now at 1905).
I will be glad to provide more information if you need.
Changed in svn2bzr: | |
status: | New → Confirmed |
I believe this is triggered by a dump representing some file being copied twice, then deleted. While processing, the delete is matched up with the first copy to produce a rename, leaving the second copy unmatched.