I have setup Subversion 1.6.5 on Ubuntu 9.10 using apt-get and have successfully created a repository with a project simply named 'data' and have added files using svn import. I have added the following to /etc/subversion/config:
[general] anon-access = none auth-access = write password-db = passwd realm = data
and have created a file /etc/subversion/passwd which contains:
[users] tim = foo
sudo svnserve -d --foreground -r /drobo/repos on the server, from a client I can checkout the project using
svn checkout svn://tsunami/data. This all seems to work fine. However when I try to make a commit, I get:
svn commit svn: Commit failed (details follow): svn: Authorization failed svn: Your commit message was left in a temporary file: svn: '/Users/tim/data/svn-commit.2.tmp'
I've tried explicitly using the svn --username and --password options but same problem. Is there anything else I'm missing that would cause the authentication to fail?