cat -r 1 PATH picks wrong fileid when PATH in revision1 has a different file id to PATH in the working tree
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Confirmed
|
Medium
|
Unassigned | ||
Breezy |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
mathias@merean:~ > mkdir foo && cd foo
mathias@
Bazaar (bzr) 0.92.0
Python interpreter: /usr/bin/python 2.4.4.final.0
Python standard library: /usr/pkg/
bzrlib: /opt/bzr/
mathias@
added bar
mathias@
mathias@
added bar/baz
mathias@
Committing revision 1 to "/home/
added bar
added bar/baz
Committed revision 1.
mathias@
deleted bar/baz
deleted bar
mathias@
Committing revision 2 to "/home/
deleted bar
deleted bar/baz
Committed revision 2.
mathias@
added bar
mathias@
mathias@
added bar/baz
mathias@
Committing revision 3 to "/home/
added bar
added bar/baz
Committed revision 3.
mathias@
bzr: ERROR: The file id "baz-2007112119
~/.bzr.log contains the following:
bzr arguments: [u'cat', u'-r1', u'bar/baz']
looking for plugins in /home/mathias/
looking for plugins in /opt/bzr/
Plugin name __init__ already loaded
Plugin name __init__ already loaded
WARNING: using slower ElementTree; consider installing cElementTree and make sure it's on your PYTHONPATH
opening working tree '/home/mathias/foo'
Traceback (most recent call last):
File "/opt/bzr/
return run_bzr(argv)
File "/opt/bzr/
ret = run(*run_argv)
File "/opt/bzr/
return self.run(
File "/opt/bzr/
result = func(*args, **kwargs)
File "/opt/bzr/
rev_
File "/opt/bzr/
sys.
File "/opt/bzr/
return ''.join(
File "/opt/bzr/
ie = self._inventory
File "/opt/bzr/
raise errors.
NoSuchId: The file id "baz-2007112119
return code 3
Changed in bzr: | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in bzr: | |
status: | Triaged → Confirmed |
description: | updated |
tags: | added: ui |
tags: | added: check-for-breezy |
Changed in brz: | |
status: | New → Fix Released |
tags: | removed: check-for-breezy |