When I was using TurtleSVN, I could create the repository on my machine. This was a great asset for developing little projects, that cut way down the starting-over factor.
It gives users time to practice and use SVN in a test environment, without disturbing official online files. This makes programmers better experienced with SVN, and SVN popular with programmers.