We’ve covered most of the authentication and authorization options for Apache and mod_dav_svn. But Apache provides a few other nice features.
One of the most useful benefits of an Apache/WebDAV
configuration for your Subversion repository is that the youngest
revisions of your versioned files and directories are immediately
available for viewing via a regular web browser. Since Subversion uses
URLs to identify versioned resources, those URLs used for HTTP-based
repository access can be typed directly into a web browser. Your
browser will issue an HTTP
request for that URL; based on whether that URL represents a versioned
directory or file, mod_dav_svn will
respond with a directory listing or with file contents.
Since the URLs do not contain any information about which version of the resource you wish to see, mod_dav_svn will always answer with the youngest version. This functionality has the wonderful side effect that you can pass around Subversion URLs to your peers as references to documents, and those URLs will always point at the latest manifestation of that document. Of course, you can even use the URLs as hyperlinks from other web sites, too.