Due to a persisting bug between the interaction of Subversion and DB4, periodically, operations on a repository may result in a failure with a message indicating that the recovery process should be run. This is a trivial process that can be run by any project committer. The following example demonstrates how to run the recovery process on the
beaver.codehaus.organd execute the following commands:
If your repository is using the
fsfs backend instead of the
bdb backend, it will be much less likely that it will need to be recovered. It is for this reason that all repositories are being migrated to the
fsfs backend at Codehaus.