error NoSuchRevision during update
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
QBzr |
Confirmed
|
Medium
|
Unassigned |
Bug Description
A trunk and feature branch were created in a shared repository. An Update of the feature branch resulted in the error below.
The following actions were done in Bazaar Explorer:
Created a shared repository with a trunk branch.
Created a feature branch which I bound to the trunk.
Created three files: a.txt, b.txt and c.txt in the trunk.
Added and commited above files.
The files were then pulled into the feature branch.
The rest of the actions, I do not remember, but I hope the details are clear from the trace below.
-------
Run command: bzr update -r revid:<email address hidden>
All changes applied successfully.
bzr: ERROR: bzrlib.
Traceback (most recent call last):
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "C:/Program Files/Bazaar/
File "C:/Program Files/Bazaar/
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
NoSuchRevision: BzrBranch7(
bzr 2.2.1 on python 2.6.4 (Windows-
arguments: ['C:\\Program Files\\
encoding: 'cp1252', fsenc: 'mbcs', lang: None
plugins:
bzrtools C:\Program Files\Bazaar\
colo C:\Program Files\Bazaar\
explorer C:\Users\
fastimport C:\Program Files\Bazaar\
launchpad C:\Program Files\Bazaar\
loom C:\Program Files\Bazaar\
netrc_
news_merge C:\Program Files\Bazaar\
pipeline C:\Program Files\Bazaar\
qbzr C:\Program Files\Bazaar\
rewrite C:\Program Files\Bazaar\
svn C:\Program Files\Bazaar\
upload C:\Program Files\Bazaar\
xmloutput C:\Program Files\Bazaar\
*** Bazaar has encountered an internal error. This probably indicates a
bug in Bazaar. You can help us fix it by filing a bug report at
https:/
including this traceback and a description of the problem.
I'm going to tentatively reassign this to qbzr, as I think the cause may be there rather than bzr itself: it appears that qbzr is specifying a revision ID to 'bzr update' that isn't in the ancestry of the branch, which causes this error. Perhaps it is trying to update a working tree of the test_feature branch to a revision only found in the ancestry of the trunk branch?
I'm not certain the root cause isn't bzr itself, so please feel free to assign it back if you think I'm wrong.