I can't reproduce that error. If I start bzr vis from the olive subfolder in a branch from trunk and open that Send Merge directive, no error. If I press ok (leaving target branch empty as it is):
Traceback (most recent call last):
File "/home/jasper/.bazaar/plugins/gtk/revisionmenu.py", line 95, in send_merge_directive
outf.writelines(window.get_merge_directive().to_lines())
File "/home/jasper/.bazaar/plugins/gtk/mergedirective.py", line 111, in get_merge_directive
base_revision_id=None)
File "/usr/lib/python2.5/site-packages/bzrlib/merge_directive.py", line 477, in from_objects
repository.lock_write()
File "/usr/lib/python2.5/site-packages/bzrlib/repofmt/pack_repo.py", line 2033, in lock_write
raise errors.ReadOnlyError(self)
bzrlib.errors.ReadOnlyError: A write attempt was made in a read only transaction on KnitPackRepository('file:///home/jasper/Programming/bzr-gtk/.bzr/repository/')
- If I press cancel the window is not properly destroyed and I can't reopen it.
- The 'email to' is filled in from ~/.bazaar/locations.conf
- I miss the public branch text entry which is also set in ~/.bazaar/locations.conf
I can't reproduce that error. If I start bzr vis from the olive subfolder in a branch from trunk and open that Send Merge directive, no error. If I press ok (leaving target branch empty as it is): jasper/ .bazaar/ plugins/ gtk/revisionmen u.py", line 95, in send_merge_ directive writelines( window. get_merge_ directive( ).to_lines( )) jasper/ .bazaar/ plugins/ gtk/mergedirect ive.py" , line 111, in get_merge_directive revision_ id=None) python2. 5/site- packages/ bzrlib/ merge_directive .py", line 477, in from_objects lock_write( ) python2. 5/site- packages/ bzrlib/ repofmt/ pack_repo. py", line 2033, in lock_write ReadOnlyError( self) errors. ReadOnlyError: A write attempt was made in a read only transaction on KnitPackReposit ory('file: ///home/ jasper/ Programming/ bzr-gtk/ .bzr/repository /')
Traceback (most recent call last):
File "/home/
outf.
File "/home/
base_
File "/usr/lib/
repository.
File "/usr/lib/
raise errors.
bzrlib.
- If I press cancel the window is not properly destroyed and I can't reopen it. locations. conf locations. conf
- The 'email to' is filled in from ~/.bazaar/
- I miss the public branch text entry which is also set in ~/.bazaar/