KevinE: you should be familiar with git. It really important thing:) Btw, my colleague made backup her code each when she was needed to execute git commands. It was several years ago, when she started use it