Mar
14

At the end of Part 2 we briefly looked at Apache's logging of Subversion's "traffic." We'll revisit this topic in this section discovering a better way to configure logging. We'll also address repository security adding a couple DAV directives that create authenticated repository access. Let's get right to it.

Continue Reading

Mar
14

In Part 1 I walked through the installation of the Apache Web server. In Part 2 I covered the installation of Subversion and the integration of Subversion and Apache. This involved configuring an Apache Virtual Host to handle all the requests that come from the Subversion sub-domain (svn.yourcompany.com:81). We also configured dedicated logging for all Subversion HTTP requests through appropriate Virtual Hosts directives. Finally, we looked at browsing the Subversion repositories via a Web browser, but since we hadn't created any repositories, this task was pretty unexciting. In this section I'll discuss the installation of TortoiseSVN, a popular client-side Subversion tool. Through TortoiseSVN we'll be able to create our first repository and perform our first repository import.

Continue Reading