A snapshot records the current baselines of each component in a repository workspace or stream. You can take a snapshot to create a record of the configuration of a collection of components. Whenever you want, you can return to the previous snapshot configuration.

Snapshots and baselines

When you create a snapshot, if there are any change sets since the last baseline, a new baseline is implicitly created to capture the change sets. The baseline name is the same as the snapshot name. There is an option to always create a baseline even if one exists.

Snapshots and builds

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