Step 1: Understanding Virtual Streams

Virtual streams in Perforce allow you to create a filtered view of a real stream, providing the capability to work with a subset of files without syncing unnecessary content. This is especially useful for:

Step 2: Creating a Virtual Stream

A. Open the Stream Editor:

B. Configure the Stream Type:

C. Define the Paths:

Step 3: Finalizing Your Virtual Stream

Step 4: Working with Virtual Streams

A. Submitting Changes:

B. Visual Indicators in Streams Graph:

Step 5: Stream Path Behavior

Understand how different path types behave in a virtual stream:

Step 6: Managing Copies and Merges

While you can manage copies and merges directly through real streams, any operations through virtual streams affect only their base parent. This setup simplifies the handling of changes and ensures that modifications are applied where intended.


Helix Core Official Documentation on Virtual Streams