Can't set up a Bazaar repository in a Subversion working tree (was: Resolving diverged branches in Subversion repository)
Ben Finney
bignose+hates-spam at benfinney.id.au
Mon Jun 23 08:34:35 BST 2008
Ben Finney <bignose+hates-spam at benfinney.id.au> writes:
> Could I not maintain the Subversion trunk checkout with *both* the
> Subversion client and the Bazaar client, letting Bazaar believe this
> is an ordinary working tree?
This leads to an error, as follows:
=====
$ svn checkout svn+ssh://svn.debian.org/svn/reportbug/trunk reportbug.trunk/
[...]
U reportbug.trunk
Checked out revision 548.
$ cd reportbug.trunk/
$ bzr init
bzr: ERROR: sqlite3.OperationalError: database is locked
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 846, in run_bzr_catch_errors
return run_bzr(argv)
File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 797, in run_bzr
ret = run(*run_argv)
File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 499, in run_argv_aliases
return self.run(**all_cmd_args)
File "/usr/lib/python2.5/site-packages/bzrlib/builtins.py", line 1369, in run
and not existing_bzrdir.has_workingtree()):
File "/usr/lib/python2.5/site-packages/bzrlib/bzrdir.py", line 854, in has_workingtree
self.open_workingtree(recommend_upgrade=False)
File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/workingtree.py", line 741, in open_workingtree
return SvnWorkingTree(self, self.local_path, self.open_branch())
File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/workingtree.py", line 88, in __init__
self.base_tree = SvnBasisTree(self)
File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/tree.py", line 271, in __init__
workingtree.base_revnum)
File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/branch.py", line 207, in generate_revision_id
revnum, self.get_branch_path(revnum), self.mapping)
File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/repository.py", line 538, in generate_revision_id
return self.get_revmap().get_revision_id(revnum, path, mapping, revprops, changed_fileprops)
File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/revids.py", line 132, in get_revision_id
self.cache.insert_revid(revid, path, revnum, revnum, str(mapping.scheme))
File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/revids.py", line 278, in insert_revid
(min_revnum, max_revnum, revid, branch, scheme))
OperationalError: database is locked
bzr 1.5 on python 2.5.2 (linux2)
arguments: ['/usr/bin/bzr', 'init']
encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'en_AU.UTF-8'
plugins:
builddeb /usr/lib/python2.5/site-packages/bzrlib/plugins/builddeb [0.95.0dev0]
bzrtools /usr/lib/python2.5/site-packages/bzrlib/plugins/bzrtools [1.5.0]
email /usr/lib/python2.5/site-packages/bzrlib/plugins/email [unknown]
launchpad /usr/lib/python2.5/site-packages/bzrlib/plugins/launchpad [unknown]
pqm /usr/lib/python2.5/site-packages/bzrlib/plugins/pqm [1.0.0dev0]
rebase /usr/lib/python2.5/site-packages/bzrlib/plugins/rebase [0.3.0]
svn /usr/lib/python2.5/site-packages/bzrlib/plugins/svn [0.4.10]
*** Bazaar has encountered an internal error.
Please report a bug at https://bugs.launchpad.net/bzr/+filebug
including this traceback, and a description of what you
were doing when the error occurred.
=====
Is there a way to leave a plugin installed, but disable it (in this
case, 'bzr-svn') for the duration of a command?
--
\ Rommel: "Don't move, or I'll turn the key on this can of Spam!" |
`\ -- The Goon Show, _Rommel's Treasure_ |
_o__) |
Ben Finney
More information about the bazaar
mailing list