I ran across a cool ebook/tutorial on using Subversion with ASP.NET, Visual Studio, and Windows XP. This is close to the process I followed except I used the svnserve instead of installing Apache. (this is because I can open those ports, some people need to run on 80).