O'Reilly logo

Learning Perforce SCM by Robert Cowham, Neal Ralph Firth

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

The basic branching pattern

While there is some commonality within the SCM community, the names associated with the various branching patterns tend to vary by tool and from organization to organization. Each branching pattern has a particular process associated with these activities:

  • Creating the branch (from its parent)
  • Making changes on the branch
  • Updating a branch by propagating changes from its parent
  • Propagating branch changes to its parent

The branching pattern that you are most likely to encounter is typically used to isolate changes until they are ready for a wider distribution. Such branches are often called project, feature, task, personal, or private branches. One or more developers may have workspaces that refer to such a branch. We will ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required