svn_fs.py unit-tests fail with Subversion 1.6.1 on Windows
|Reported by:||Christian Boos||Owned by:||Christian Boos|
There's a new SQLite database in the repository (
db/rep-cache.db) which is apparently still opened by the Subversion code at the time we try to rmtree the repository.
I haven't managed to force the removal. Maybe it's a SVN issue, maybe it's the way we use the API… let's see if the issue persists with 1.6.2.
The first time the tests are executed, we get this error:
WindowsError: [Error 32] The process cannot access the file because it is being used by another process: 'c:\\users\\cboos\\appdata\\local\\temp\\trac-svnrepos\\db\\rep-cache.db'
The second time, we get that other error:
svn.core.SubversionException: ("'c:\\users\\cboos\\appdata\\local\\temp\\trac-svnrepos' is a subdirectory of an existing repository rooted at 'c:\\users\\cboos\\appdata\\local\\temp\\trac-svnrepos'", 165002)
(which is somehow normal, as the trac-svnrepos from the previous run is still there)