title: WebDAV and version control
body: <p>Does anyone have any insight into what, if any, provisions the WebDAV protocol makes available for version control? </p>
  
  <p>In my never-ending pursuit of a good way to integrate designer tools like SharePoint Designer or Expression with a real source control (which must support live preview), I'm about resigned to the idea that I'll have to write a FPSE server (not hard, but the protocol might not be supported in future revs of the MS tools) that knows how to translate the check-in/check-out RPCs to SVN or TFS. </p>
  
  <p>(I can't install IIS on the designer's machines, Cassini doesn't support classic ASP, and we need live save/preview. Apparently this is the perfect trifecta of stuff that doesn't work together).</p>
  
  <p>WebDAV seems to have a potentially longer lifespan than FPSE, but I can't find a lot of information on any protocol support for check-in/check-out, only folder and file locks. Atomic commits would be nice, but I may be barking up a beanstalk with no climbing gear.</p>