I am a lone programmer working on many .Net projects. I work alone and I didn t used version control till now. Just recently I learned the benefits of using version control. As I have three machines I work on, keeping a sync version of a project sometimes proves to be too much. So, now I am planning to use subversion as my version control server.
Having said that, I read in many threads, blogs etc about the benefits of using version control for a single developer. I agree with most of them but one thing most of them didn t discussed was, how to use SVN without actually depending on one of your particular system to be the server. The reason I want to do this because all my systems are almost never in "always on" condition. So if I host my repositories in my main desktop, I might not be able to work on my laptop if my desktop is turned off (or am I missing something here?)
Thats why, I want to know that can I host my subversion repositories in my GoDaddy shared hosting account and access them from the three computers I have?
Or alternatively, are there any free (and fast) online svn repositories I can use? I am trying not to use any gui clients for now as I want to clear my basics first with svn, but later I am planning to use TortoiseSVN as my client.