Perforce Streams следует той же логике, чем ClearCase UCM Streams, в том, что они:
- Модель поток изменений
- Обеспечение быстрого переключения контекста и в месте разветвления
- Управление составом потоков и его зависимостями
Вы найдете одно и то же понятие иерархии parent/children stream (см. p4 stream).
Основное различие заключается в его содержании: содержание
- P4 поток определяются пути, которые вы карты (так что вы можете отобразить любой путь, который вы хотите)
- ЦСМ Streams определяются базовыми линиями компоненты (которые закреплены пути, по одному для каждого компонента: вы не можете указать любой путь)
И через новую (версию Perforce 2012.1) virtual Streams, они даже позволяют визави ualize подмножество конфигурации (фильтрованный вид): этого нет в потоках UCM.