Problem doing bzr missing on two projects fromt he same repository
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar Subversion Plugin |
New
|
Undecided
|
Unassigned |
Bug Description
The context is the Gant project. The Subversion repository at Codehaus is standard structure with trunk, branches and tags. I have a Bazaar branch of the trunk and a bazaar branch of the branches/1.4.x. If I run "bzr missing" on both of the branches at the same time then one of them fails. There isn't a problem with the branches and the repository it is simply a Bazaar execution issue. I think the real problem here is that the error message is not really appropriate to the problem. It would be better if there wasn't a problem but if access has to be serialized then something along those lines would be more appropriate.
So I started the check for the 1.4.x branch:
502 balin:~
|> bzr missing
Using last location: svn+https:/
The svn+ syntax is deprecated, use https:/
Initialising Subversion metadata cache in /home/users/
Branches are up to date.
503 balin:~
|>
then is a seperate terminal a few moments later:
|> bzr missing
Using last location: svn+https:/
The svn+ syntax is deprecated, use https:/
bzr: ERROR: sqlite3.
Traceback (most recent call last):
File "/home/
return run_bzr(argv)
File "/home/
ret = run(*run_argv)
File "/home/
return self.run(
File "/home/
result = func(*args, **kwargs)
File "/home/
builtins.
File "/home/
result = func(*args, **kwargs)
File "/home/
remote_branch = Branch.
File "/home/
return control.
File "/home/
branch = SvnBranch(repos, self.branch_path)
File "/home/
revnum = self.get_revnum()
File "/home/
self.
File "/home/
self.
File "/home/
self.
File "/home/
revprops)
File "/home/
self.
File "/home/
self.
File "/home/
self.
OperationalError: database is locked
bzr 1.7dev on python 2.5.2 (linux2)
arguments: ['/home/
encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'en_GB.UTF-8'
plugins:
builddeb /usr/lib/
bzrtools /home/users/
email /usr/lib/
gtk /home/users/
launchpad /home/Checkouts
pqm /usr/lib/
rebase /home/users/
svn /home/users/
xmloutput /home/users/
*** Bazaar has encountered an internal error.
Please report a bug at https:/
including this traceback, and a description of what you
were doing when the error occurred.
504 balin:~
|> bzr missing
Using last location: svn+https:/
The svn+ syntax is deprecated, use https:/
Branches are up to date.
504 balin:~
|>