Wow… well done! I just installed VisualSVN Server and man… the team behind it did an excellent job. If you’re looking into setting up a Subversion server in a Windows environment, but have held off because it involves Apache and a service traditionally installed in a *nix environment, look at VisualSVN Server.
VisualSVN Server seamlessly installs and configures Apache and Subversion for you. They also provide a handy GUI to manage security and repository information. The install makes installing to a port other than port 80 as easy as typing in the desired port number. So no worries if you want to run IIS on port 80 and have Apache on another port.