Crash after update on empty branch with merge
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
New
|
Undecided
|
Unassigned |
Bug Description
Traceback:
bzr: ERROR: exceptions.
Traceback (most recent call last):
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/
old_
File "/usr/lib/
return self._update_
File "/usr/lib/
return unbound(self, *args, **kwargs)
File "/usr/lib/
self.
File "/usr/lib/
return unbound(self, *args, **kwargs)
File "/usr/lib/
'WorkingTre
ValueError: WorkingTree.
bzr 2.2.4 on python 2.6.6 (Linux-
Situation:
I have a init-repo repositorie with --no-trees on the server
In that repository I have a branch 'test' with several commits and a branch 'production' without commits.
I checked out (co) the production branch, merged with a revision (not top) of the test branch.
bzr stat reported the tree was out of sync
bzr update crashes with the above message.
I then checked out the production branch elsewhere, committed an empty first revision (--unchanged).
In the first checkout, I did a bzr update which succeeded now. bzr stat also did not report the tree was out of sync.
I believe this is fixed in bzr 2.4, which is available for maverick from http:// pad.lv/ ppa/bzr