Charles Engelke's Blog

July 10, 2003

OSCON Day 4: Session – Subversion, WebDAV, and Apache HTTP Server 2.0

Filed under: Ozette Brown — Charles Engelke @ 2:11 pm
  • Slides are available at:
  • Here’s a link to Subversion: The Definitive Guide, a free book about Subversion
  • There’s also an upcoming O’reilly book about Subversion

    The goal of the Subversion project is to build a revision control system that is a compelling replacement for CVS in the open source community. The software is released under an Apache/BSD-style open source license.

    What is Subversion?

  • compelling replacement to CVS
  • 0.25.0 was just releases an hour ago
  • expect a release about every 2 or 3 weeks
  • currently in alpha
  • subversion is self hosting
  • see for yourself

    What is WebDAV?

  • mechanism for distributed authoring over http
  • RFC2518
  • subversion partially implements DeltaV
  • alot of software now support WebDAV


  • subversion includes an httpd 2.x module
    – build on top of mod_dav

  • can browse repository over HTTP

    Subversion Remote Access

  • ra_local – local file-based
  • ra_svn – custom protocol
  • ra_dav – webdav

    Ok, at this point the session the speaker is going fast. He’s basically,
    going slide by slide and fielding a question here and there.

    Subversion looks pretty cool but I get the impression that it still needs time
    to mature a little. I think it’s worth researching. There’s alot of Python in here.

    In Conclusion

  • subversion plays well with WebDAV
  • path-based authorization available
  • autoversioning allows for non-subversion clients to access the repository
  • svnadmin is an essential tools for admins

  • Blog at

    %d bloggers like this: