Subversion, Apache, Windows, and VS
I’ve been meaning to try to see if Subversion is a viable version control tool within a group of developers. I’ve been using it myself as an alternative to Visual Source Safe about a year ago after stumbling on it while trying to figure out why VSS was killing my projects.
This morning, I finally upgraded my SVN version to the latest release, 1.3, and tried to set up the HTTP access as well. I had never set up that piece before as no one actually wanted to dip their toes in with me, so there was no need to share access. After a lot of struggling with Apache 2.2, the latest release, I decided to give up on it. The current build of the Windows distribution of Subversion 1.3 is incompatible with Apache 2.2 due to the a change in the APR versions (Apache Portable Runtime) from .9 to 1.2. I was just too damned lazy to figure out how to rebuild the projects 😀 Maybe next time. So I had to settle for Apache 2.0…but all is well now (thanks Nader)!
I plan on putting together a simple workshop for this in the near future as it was terribly difficult to find anything up to date and end-to-end. Anyways, here are a few good reading points to get started with:
Setting up a Subversion server doesn’t seem to be too well covered in any of the documentation in which you might expect it to be. However, the manual for the TortoiseSVN client actually has a simple, step-by-step guide…
Thanks for pointing that out Mike. Do you happen to have a link to this document? Or is it part of the install?
To be honest, I didn’t come across this when I was looking around (it’s been about a year since the last time I set up Subversion).