MultiRepos: merged 0.12dev [T8178:8199/trunk].
If running the tests using an alternate database backend which has previously been used for testing trunk, then some tests will fail due to missing 'repository' table.
The logic of the database cleanup during the tests needs to be adapted.
Authored by: cboos 2009-05-18
Parent: [r8203]
Child: [r8205]