About Changesets

A changeset is an immutable set of change records that is created automatically every time that you deliver changes to a stream or project in a repository. Each changeset creates a new version of a stream or project. Changesets give insight into the development activity in your streams and enable you to easily identify changes. They also reduce the complexity of parallel development by making it easier to manage sets of changes. Serena Pulse provides you with an intuitive visualization of changes throughout your development process.

The diagram below shows multiple streams where each circle represents a new stream version when a delivery has been made. Changeset version #0 (zero) is empty and represents the initial state of a stream or project



The Changesets dialog box enables you to view all of the changes that have been made to a stream or project since it was created and includes the following information:

Each item in a changeset includes the following information: