qlog remotebranch/file crashes if there are revisions missing in the current directory.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
QBzr |
Fix Released
|
Medium
|
Gary van der Merwe |
Bug Description
While trying to trace the source of another issue, I ran qbrowse against a remote repository that was unrelated to the branch I was working in. Unfortunately, that ended up with this:
>>>>>>>
bzr: ERROR: bzrlib.
Traceback (most recent call last):
File "/Users/
revids[
File "/Users/
run_
File "/Users/
f(*args, **kargs)
File "/Users/
LogGraphPro
File "/Users/
revids):
File "/Users/
for text, revision_id in self._iter_
File "/Users/
raise errors.
NoSuchRevision: KnitPackReposit
bzr 1.15 on python 2.5.1 (darwin)
arguments: ['/Users/
encoding: 'UTF-8', fsenc: 'utf-8', lang: 'en_US.UTF-8'
plugins:
bzrtools /Users/
explorer /Users/
launchpad /Users/
netrc_
qbzr /Users/
rebase /Users/
svn /Users/
<<<<<<<
I was looking at an SVN repository in this case, but I actually discovered the problem trying to browse an unrelated Bazaar repository. It appears the culprit is LogGraphProvide
Changed in qbzr: | |
assignee: | nobody → Gary van der Merwe (garyvdm) |
importance: | Undecided → Medium |
milestone: | none → 0.11.0 |
summary: |
- Traceback when trying to browse a remote repository that is unrelated to - the branch in the current directory + qlog remotebranch/file crashes if there are revisions missing in the + current directory. |
Changed in qbzr: | |
status: | New → Fix Committed |
Changed in qbzr: | |
status: | Fix Committed → Fix Released |