I am using Apache SVN on Ubuntu and everything works fine on the command line, but I'm trying to get RapidSVN (v0.12.1) to work. To that end, I have launched
svnserve -d
In RapidSVN I have added 'bookmarks' for my repository (svn://localhost/var/svn/repos/trunk) and my working copy (/home/tom/dev/src/). RapidSVN clearly recognises my repository, because it can list the files within it and show their revisions etc. Under the working copy bookmark, it can tell me which files have been modified. So far, so good.
However, when I ask for a diff of a working file against the head revision, I get errors like:
Unable to connect to a repository at URL 'file:///var/svn/repos/trunk/al-jabr/document/parent_drawable.h'
Unable to open repository 'file:///var/svn/repos/trunk/al-jabr/document/parent_drawable.h'
Note that it seems to be looking for a repository in the file system, rather than via svnserve. (My repository is in fact at /var/svn/repos/, but the remainder of that path is invalid.)
Can anybody tell me how I can make it go via svnserve to do a diff?