Subversion is fairly straightforward to install and maintain, but VisualSVN Server makes the process on Windows almost trivial:
- Download
- Run Installer
- err, that’s it
It bundles Apache and the SVN server, and comes with a nifty Admin console which makes it easy to change repo permissions. It even provides pretty repo browsing via XSLT in the web browser.