The New Stream and Change Stream Commands
(Stream Configuration dialog)The New Stream and Change Stream commands open a dialog in which you specify/revise the configuration of a new/existing stream.
• Choose New Stream from the context menu to create a new stream below the selected stream.
• Choose Change Stream from the context menu to revise the configuration of the selected stream.No two streams in the same AccuRev repository can have the same name, even if they are in different depots. See User-Specified Names for AccuRev Entities on page 14.The parent stream of the stream you are reconfiguring. Changing this entry reparents the stream when you click Ok.In a New Stream dialog, this field is not editable, because you selected the parent stream when you invoked the command.
• In a Change Stream dialog, this field is not editable. You cannot change the type of an existing stream.By default, a stream inherits the versions currently in its parent stream . If you assign a basis time to a stream, it inherits the versions that were in the parent stream at a specified point in time.(disabled for New Snapshot or if you select Snapshot as the stream type) No basis time; in the future, the stream will inherit the versions currently in its parent stream .The stream or snapshot will contain the versions that were in its parent stream at the time you clicked Ok in this dialog.Enter an integer transaction number. The stream or snapshot will contain the versions that were in its parent stream at the time the specified transaction was created.Enter a specific time. The stream or snapshot will contain the versions that were in its parent stream at the specified time.You can fill in the individual subfields manually, or use theSelect Date button to display choices ("2 days ago", etc.) that fill in the subfields automatically. Once these subfields are filled in, you can revise them individually or by clicking the Select Date button again.
Setting a basis time on a stream does make it like a snapshot of its parent stream -- initially. But after that, new versions can be promoted to such a "time-based stream" from child workspaces and from other streams; you cannot promote new versions to a snapshot. Since you can change the basis time of a time-based stream as often as you wish, it can serve as a "moving snapshot" of its parent stream.The basis-time facility includes versions based on when they were created. The include/exclude facility includes elements based on their pathnames.
AccuRev, Inc. |
Phone: 781-861-8700 |
Fax: 781-861-8704 |
support@accurev.com |