Chapter 5. Understanding branch policies

This chapter covers

Branch policies determine what kinds of changes can be made in a branch and who can make them. This topic is important because typically you don’t want team members to be able to make unrestricted changes in every branch. Depending on whether a particular branch contains code for development, integration, quality control, or production purposes, you’ll want to limit access to branches and only allow certain kinds of check-ins. For example, you may want to prevent direct check-ins in a quality control branch and only allow updates to that branch via merge operations from the development branch.

In this chapter, ...

Get Team Foundation Server 2008 in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.