For anyone who reads this blog regularly, you may have noticed that I’m behind on blogging this month. A week or so ago I learned of this great article via Buck Hodges’ blog (An Introduction to Team Foundation Server Version Control from a Visual SourceSafe User’s Perspective). The article, by Steven St. Jean, describes Team Foundation Server Version Control from a Visual SourceSafe Users’s Perspective.
Over the course of the last few months, I have been part of a team working to bring TFS Version Control and MSBuild into my organization. My duties have included everything from process definition to hands-on migration of code from VSS into our TFS repository. An additional (and unwritten) role that I have assumed is to help our developers, QA, and Infrastructure people make the mental transition from the way VSS did things to the way TFS does them. This document was born out of those discussions. I decided to write this up with screenshots from the Version Control Tree Browser project on CodePlex so that it would not have any proprietary corporate information within it. That will allow me to post this for general public consumption without losing my job.