I have a home project that really needs to be in Source Control. I tried installing Subversion, which I have some experience with, but couldn\'t get it working. I don\'t parti
Well, frankly, I'd suggest sucking it up and doing SVN. It can be a rough start, but it will pay off.
I think SVN is really your best bet. Take a look at the documentation here about how to set it up.
I've set up a couple SVN repos on a windows box and never really had a problem especially when you use TortoiseSVN
Another vote for Subversion+TortoiseSVN, although it doesn't play nicely on domestic NAS based on FAT32.
I've been pondering this exact question, and have been seriously considering Bazaar. I can't tell you how good it is, not having used it, but you might want to check it out, as it looks promising. Similar to Git and Mercurial, but they claim it's much easier to set up and use.
See also
Best Version control for lone developer
I use Buildix from Thoughtworks. You can install it on a dedicated server or use it as a VM. Though it's more than just SVN: It also includes trac, Cruisecontrol and Mingle.