TFS Source control strategy to minimize risk and speed up upgrade
background: I am the only developer in a company, and I am forced to be the system administrator as well. We also have to upgrade a couple of times a year with a gun to our head. i.e. there is no possibility of delaying the upgrade.