Die Versionskontrolle ist in vielen Fällen das Erste, womit ein Nutzer des Team Foundation Servers in Kontakt gerät, obwohl sie im laufenden Entwicklungsprozess nicht den Anfang darstellt. Der Themenbereich Versionskontrolle beginnt mit grundlegenden Dingen wie Ein- und Auschecken von Dateien, erweitert sich aber schnell auf Branch-Pläne, die sich wiederum eng mit der Situation des Nutzers verbinden, zum Beispiel durch die Art und Weise, wie Releases erstellt, versioniert und verwaltet werden.
In diesem shortcut werden gängige Branch-Konzepte skizziert, die neuen Features des Kontextwechsels und Code Review demonstriert und vorhandene Check-in Policies und deren Einsatzmöglichkeiten vorgestellt. Außerdem geht es um Shelvesets und deren Gebrauch, Check-in Policies und die Technik, Work Items beim Merge mit zu übertragen. Beim Leser dieses shortcuts werden lediglich ein grundlegendes Verständnis von Versionskontrolle und eine vorhandene TFS-Installation mit angelegtem Teamprojekt vorausgesetzt.