Comment 2 for bug 363444

Revision history for this message
Stavros Korokithakis (stavrosk) wrote : Re: unshelve crashes if there is a revert and file shelve.

cat test > testfile
bzr add
adding testfile
bzr ci -m "Commit."
Committing to: /private/tmp/lala/
added testfile
Committed revision 1.
touch test2
touch test3
bzr add
adding test2
adding test3
bzr shelve --all
Selected changes:
-D test2
-D test3
Changes shelved with id "1".
touch minor
bzr revert
bzr unshelve
Unshelving changes with id "1".
bzr: ERROR: The file id "test3-20090418181504-01lruxrlotf2muvx-2" is not present in the tree <DirStateRevisionTree of <email address hidden> in DirState(u'/private/tmp/lala/.bzr/checkout/dirstate')>.