While checking recent fossil ability to serve repos from subdirectory as implemented in [d04fa1e1438ec7] I encountered problem with serving repository with old db schema (repository test.fossil with config.aux-schema="2006-12-23" in my case served locally on win XP).

Steps to replicate:

1. copy old fossil repository into some subdirectory of directory, where fossil repos are served ("_qqq" in my case)

2.attempt to see it on show following error:
<h1>Server Configuration Error</h1>
<p>The database schema on the server is out-of-date.  Please ask
the administrator to run <b>fossil

3. rebuilding repo fails with test.fossil-journal file left in place:
<pre>
rebu -R .\test.fossil
out of memory
SQLITE_BUSY: statement aborts at 2: [ROLLBACK] cannot rollback transaction - SQL statements in progress
<pre/>

Serving repositories from "_qqq" subdir with uptodate db schema (config.aux-schema="2011-02-25 14:52") works fine.
e.g.:


Now, I am unable to rebuild my old repo with newest fossil executable even in its original location.