Our CentOS svn server had a motherboard failure but we were able to recover the entire /svn directory tree and get it moved to a different box. Apparently directing svnserve to use that folder as the root of the repository isn't sufficient to allow commits, even though all the user and auth information is contained in the directory tree. Reads work just fine, but commits fail because of authorization problems. We tried adding new users with svnadduser and that doesn't work either. If there's a tool that allows svn to 'inherit' a pre-existing repository from the equivalent of a backup, I haven't found it.
What should I be looking at in order to enable commits?