I recently moved my personal source control setup from a local SourceGear Vault server to a free, hosted SVN service from Assembla. I wanted to have access to my source code while travelling without having to keep the server running at home, and Assembla provides users with up to 1GB of space and unlimited users absolutely free for private SVN hosting.
I wasn't looking to import my entire Vault database over to SVN, so manually creating new projects in Assembla was just fine. I setup 3 different repositories: one for personal projects, one for code related to sessions I give, and one scratch space that I can use to test things out and delete without issue.
My main concern in going to