Virtual streams

A virtual stream is a filtered view of its parent stream. For example, you might only need to work within one folder of a development stream that has hundreds of folders. A virtual streams allows you to avoid having to sync all the files in all the folders of the parent stream.

Virtual streams differ from other stream types in that a virtual stream is not a separate set of files.

A stream can have multiple virtual children.

A virtual stream can have child streams, and its child streams inherit its views. Virtual streams, like sparse streams and task stream, can only have inherit ParentViews.