Workspace snapshots

A snapshot is a repository object that includes exactly one baseline for each component in a repository workspace. Snapshots are useful for capturing the state of a workspace, and are typically used to record important workspace configurations so that they can be recreated.

A workspace snapshot provides a persistent record of the configuration of a workspace, expressed as a collection of component baselines. Snapshots, which explicitly include baselines (and all of their change sets) are the highest-level configuration record available in Jazz™ source control. A snapshot records the configuration of a repository workspace (if there are any open change sets in the workspace, they are not included in the snapshot). A snapshot can be associated with one or more streams. A snapshot can be delivered and accepted in the same way as a baseline or change set

Snapshots and baselines

When you create a snapshot, you implicitly create a baseline for any component in your workspace that does not already have one.

Snapshots and builds

Snapshots are typically created as needed by the Jazz Build Engine, so that there is a persistent record of the input to a build.


Feedback

Did this help? You can provide feedback at Jazz.net (registration required): Comment in the forums or submit a bug