I have been writing code for several years now, and our backup strategy was to update the entire code directory every few days and place it somewhere else on your hard drive, or sometimes upload it to some online file hosting service.
Unfortunately, the file hosting service was canceled without notifying me, and we lost years of backup. It comes down to the fact that I finally have to learn how to use version control. The only problems are
- My boss really doesn't like SVN, he tried it and he had a high learning curve (at least his client).
- We need a reliable place to place it (we can pay a reasonable amount).
Can anyone suggest what the best version control system and client for beginners might be that won't be too annoying.
Secondly, what is a remote version control service?
source share