You can use the
New Stream command to add a stream to a depot. New streams can be one of three types:
- Dynamic
- Dynamic streams change over time, when new versions are promoted from child workspaces or other dynamic streams. Dynamic
streams also inherit versions from their parent stream.
- Snapshot
- Snapshot streams are immutable: they capture the configuration of their parent stream at a particular time. A snapshot stream
cannot be renamed or modified in any way (for example, nothing can be promoted to it).
- Pass-through
- Pass-through streams are used to group their child streams. Any version promoted to a pass-through stream is automatically
promoted to the pass-through stream's parent.
New streams are always created as the child of an existing stream.
Note: Gated and staging streams are special types of streams. Although they are displayed in the
AccuRev
StreamBrowser, gated streams can be created only using the
AccuRev GUI or
AccuRev Command Line Interface. Staging streams cannot be created explicitly.
AccuRev creates staging streams automatically as children of gated streams. For more information, see
Chapter 11, Using Streams to Enforce Process in the
AccuRev Administrator’s Guide.