I’m still working, albeit slowly, on SvnFs. I’ve implemented open() and read() functions, but there are still bugs to be ironed out, so I’m not releasing it yet.
However, I’ve finally gotten around to setting up anonymous access to the code, so the latest development version can be gotten from the Subversion repository with
svn co http://www.jmadden.eu/svnrepos/svnfs/trunk
Testing reports and patches graciously accepted!
The two major bugs to be fixed are:
- Reading large files causes a segmentation fault
- The directory listing of a repository lists files that have been deleted or removed
Once those two are fixed, I think v0.3 should be ready for release, and should offer a complete readonly filesystem of a Subversion repository.
After that, I’ll need to move some code around. Doing a full listing of a Subversion repository at mount time is very slow, and probably not needed – particularly for large repositories. So that will have to change to be more scalable.

