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

Chapter 8. Classic Branching and Merging

Branching is the key version control technology for managing parallel development. Classic Perforce branching gives you complete control over the entire range of branching features. This supports almost any branching pattern that you can envision.

In this chapter, we'll cover the principles behind branching and merging. Then, we'll apply those principals to the branching patterns that you're most likely to encounter.

In this chapter we will cover:

  • Branching principles
  • Creating branches
  • Maintaining branches
  • Conflicts and branches
  • Exploring branching history
  • Branching patterns

Understanding branching

If you've been exposed to version control then you are probably familiar with the term branching. This is an area within ...

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