At least with the particular WebDav server I'm connecting to, auto-versioning is not working when davfs2 is the client. Works fine from cadaver. I have a RedHat Enterpise 5 system. The log messages seem to go to /var/log/messages, but even with "debug most" I only get authentication accepted messages. Maybe more messages end up someplace else, but I haven't found them.
I'm trying to determine if davfs2 issues a DELETE before the PUT when updating a file. On this server, DELETE removes all revision history of the file on the server. So everytime I save, I start over at version 1.