`bzr qdi --encoding xxx` is broken
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
QBzr |
Confirmed
|
Medium
|
Unassigned |
Bug Description
bzr 2.2.1, QBzr 0.19 revno 1322.
`bzr qdiff --encoding xxx` fails with following traceback (from .bzr.log):
0.188 bazaar version: 2.2.1
0.188 bzr arguments: [u'qdi', u'--encoding', u'cp1251']
0.203 looking for plugins in C:\work\
0.360 looking for plugins in C:/Program Files/Bazaar/
0.594 encoding stdout as sys.stdout encoding 'cp866'
1.000 opening working tree 'C:/work/
1.031 Traceback (most recent call last):
File "C:\work\
File "C:\work\
File "bzrlib\
File "bzrlib\
File "C:\work\
File "C:\work\
File "C:\work\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
ReadOnlyError: A write attempt was made in a read only transaction on LockableFiles(lock, file://
Changing encoding via GUI works as expected.