I’ve never used any kind of source control before although I understand the concept. What I am confused about (and perhaps just not aware) is what benefit do I achieve and/or why would I want to configure Subversion and Apache? Do I need to configure it with Apache to be able to access my repositories from other computers over a network? Please feel free to provide any other details you feel are relevant?
My setup right now is a laptop (Windows XP Pro) and a virtual machine (Windows XP Pro). On my virtual machine I have Apache 2.2, MySQL 5 and PHP 5. This setup is my main concern although I’m happy to hear examples/situations that deviate from my scenario.
There’s no need to set up Subversion with Apache. I’ve used Subversion for years and have never had to do so (although there are reasons why you would, mostly to do with authentication infrastructure). Since you’re in a Windows world, I’ve seen that VisualSVN Server comes highly recommended and is easy to simply set up and go.