I heard about VisualSVN and integration with visual studio
Please note that VisualSVN (one that integrates with VStudio) is not a server technology at all, it is just an integrated GUI for SVN and actually works through TortoiseSVN (required for installation). However, VisualSVN is BIG and raffles off $ 50 per developer to use it. I used it daily and it will save me a lot of time.
There is also a VisualSVN Server that will take care of the server side, and the configuration is absolutely dead. As long as you have an Internet-facing server and plenty of bandwidth (although SVN is not very dependent on bandwidth), you should be fine to host it yourself. Oh yes, and VisualSVN Server is completely FREE!
However, if your repository is off-site, definitely is always an option. I am using dreamhost for this now and cannot be happier.
source share