DavFS and Subversion

So, the new version of Subversion (1.2.0) lets you do autoversioning with any regular dav client just by mounting the svn repository in dav mode (over http), and it does the versioning transparently in the background.

Something really nice, is being able to mount these Dav directories as regular file shares, so that you can get true versioning folders. For linux you need DavFS, which is supposed to be packaged in portage on gentoo. I successfully installed it, but couldn’t get it running because of Coda Version 2 and 3 inconsistencies in my running kernel (never quite figured out the problem), but an easy solution is just to use the binary they provide. I used this one, but you can get your own from here.

there will probably be more on this later, especially since i am falling in love with the idea of a versioned pseudo-filesystem (it’s not a filesystem, just a mount).

Updated (5/28/2005): The compiled binary only supports http, not https - so if you want your dav to be secure, compile it yourself.