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

Migrating from classic branches to streams

You may wish to migrate an existing classic branch or code line which already exists in your repository into a stream. In principle this is easy to do. The steps are:

  1. Create a new Mainline stream by branching files from existing code lines.
  2. Create new development and release streams from the new Mainline.

Tip

Migrating a set of existing branches with pre-existing relationships is possible, but more complex and beyond the scope of this book. It requires careful planning and typically is the result of being conducted as a specific project. If you can, we recommend migrating project-by-project at an appropriate time in their lifecycle where you can start just by migrating a single Mainline.

Creating a new Mainline ...

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