In this session we’ll discuss the basics of source control including etiquette, best practices and how to use TFS source control to manage projects of varying complexity.
This will be an interactive session, so please create a personal TFS project via Visual Studio Online and make sure you are able to connect to it with the laptop you bring to the session. You’re welcome to join us without prior setup but you’ll get more from the hands on experience!
http://www.visualstudio.com/products/visual-studio-online-overview-vs#
3. WHAT YOU SHOULD ALREADY KNOW
• How to check in code.
• How to break a build.
• How to check out code.
This presentation is about managing source control, not simply
using source control!
5. WE NEED MORE CAPABLE FOLKS
• It’s easier to manage source you’re familiar with.
• If you need someone else to do it for your project, there’s a
bottleneck.
• When the time comes and you need to lead a project, you
should be capable of handling the SCM with a little guidance.
7. BRANCH TYPES
• The MAIN Branch
•
The “root” of the branches
•
•
•
Only one.
Should not be the location for active development
Should always build
• The DEV Branches
• Branched from MAIN
• Can be for bugfixing, features, milestones etc.
• The RELEASE Branches
• Branched from MAIN
• Can represent Release, Hotfixes, Service Packs (Release Vehicles)