Installing your own SVN server will be just a pain. At the end of the day **you are programmer who wants to develop code and NOT waste time playing with installations of SVN repository on some local/remote/shared server.**

You can find many online solutions that offers preinstalled and ready to use SVN repository. Some are **very cheap**, and **many of them provides a free acoount** for personal use without forcing you to make your project open source.

Some suggestions:

- http://beanstalkapp.com/pricing
- http://unfuddle.com/about/tour/plans
- http://bitbucket.org/plans

Beside prices and your considerations, you can find many CODERs' suggestions at:

- https://stackoverflow.com/questions/69384/opinion-of-hosted-svn-providers
- https://stackoverflow.com/questions/1999/could-you-recommend-a-good-free-project-hosting-website
- https://stackoverflow.com/questions/35465/easysimple-online-source-control