bzrlib.errors.InvalidEntryName when resolving path conflict
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
High
|
Vincent Ladeuil | ||
2.2 |
Fix Released
|
High
|
Vincent Ladeuil | ||
2.3 |
Fix Released
|
High
|
Vincent Ladeuil | ||
bzr (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Maverick |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I had the following conflict:
Path conflict: path1/file / path2/file
I tried resolving by:
`bzr resolve path2/file --take-this`
which gave me
bzr: ERROR: bzrlib.
I also tried:
`bzr resolve --take-this`
which gave me the same result
Crash file is attached.
Traceback:
File "/usr/lib/
return the_callable(*args, **kwargs)
File "/usr/lib/
ret = run(*run_argv)
File "/usr/lib/
return self.run(
File "/usr/lib/
return self._operation
File "/usr/lib/
self.cleanups, self.func, *args, **kwargs)
File "/usr/lib/
result = func(*args, **kwargs)
File "/usr/lib/
resolve(tree, file_list, action=action)
File "/usr/lib/
conflict.
File "/usr/lib/
meth(tree)
File "/usr/lib/
winner='this')
File "/usr/lib/
op.
File "/usr/lib/
self.cleanups, self.func, *args, **kwargs)
File "/usr/lib/
result = func(*args, **kwargs)
File "/usr/lib/
tt.apply()
File "/usr/lib/
inventory_
File "/usr/lib/
parent_
File "/usr/lib/
return factory(file_id, name, parent_id)
File "/usr/lib/
super(
File "/usr/lib/
raise errors.
InvalidEntryName: Invalid entry name: application/
BzrVersion: 2.2.1
Related branches
- John A Meinel: Approve
- Vincent Ladeuil: Approve
-
Diff: 173 lines (+95/-4)3 files modifiedNEWS (+3/-0)
bzrlib/conflicts.py (+3/-3)
bzrlib/tests/test_conflicts.py (+89/-1)
Changed in bzr: | |
assignee: | Vincent Ladeuil (vila) → nobody |
status: | Confirmed → Incomplete |
Changed in bzr: | |
assignee: | nobody → Vincent Ladeuil (vila) |
Changed in bzr: | |
status: | Confirmed → In Progress |
Changed in bzr: | |
milestone: | none → 2.4b1 |
status: | In Progress → Fix Released |
Changed in bzr (Ubuntu): | |
status: | New → Fix Released |
I know Vincent has been fixing bugs in this area recently, hopefully he can fix this one for you too. (Or maybe he already has?)