Diff error on first revision using external diff tool
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Confirmed
|
Medium
|
Unassigned |
Bug Description
Using QBzr as part of TortoiseBZR I get the following error message when attempting to diff the 1st revision:
bzr: ERROR: bzrlib.
... File "bzrlib\
File "bzrlib\diff.pyo", line 338, in _get_trees_to_diff
...
File "bzrlib\
NoSuchRevision: KnitPackReposit
bzr 1.15 on python 2.5.2 (win32)
arguments: ['C:\\Program Files\\
Diffing other revisions works fine.
Diffing using the build in diff also works fine.
Steps to repro:
1) right click source file -> Tortoise Bazaar -> Log
2) right click Rev 1 -> Show file differences -> WinMerge (custom diff tool)
3) observe error box titled External Diff with contents pasted above.
Fairly rare circumstance but well worth supporting.