Username or EmailPassword
If you're creating a small SVN repository using the standalone server mode, it's about as easy as setting up a simple CVS repository. If you're going to use WebDAV than yeah, the configuration gets a little more complex, but that's because you've added Apache to the mix. I have to say I had very few problems creating a WebDAV capable Subversion server from scratch.
CVS needs to make it easier as well
I have used SVN to create a simple repository. And while it's relative easy once you've done it before, it is kind of difficult to figure out if you have not.