View and filter changeset graphs

A changeset graph visualizes streams and branches and their change history across multiple releases.

The graph provides development teams and release managers with a visual understanding of what changes are being worked on, where, and why. Plugins provide an opinion on the health of changes and an indication of release readiness.

View a changeset graph

A changeset graph enables you to:

  • Visualize all your streams, branches, and projects in one place including branches and merges. Each circle or group represents a changeset or a group of changesets.

  • Review the health and readiness of your changesets and determine if they are ready to be merged or released.

  • Watch in real time as streams and branches are branched, merged, and moved through the lifecycle.

To view a changeset graph:

  1. In PulseUno, navigate to Spaces and select a space.
  2. (Optional) Select a product or Git repository, and a stream or branch.
  3. In the sidebar select Changeset Graph.
  4. (Optional) Filter the information that is displayed.
  5. Use the following methods to display the information on a changeset graph:

    • Point to a stream's label to display its changeset history.

    • Click a stream's label to display an overview.

    • Point to or select a changeset to highlight all the merge lines that connect it to other changesets.

    • CTRL+click changesets to highlight multiple merges.

    • Point to a changeset to view a summary.

    • Point to a changeset group to view the stream version range, and the result of the chains that ran on the most recent changeset.

Changeset health

Changeset health is displayed visually using a combination of the plugin opinions of the changes and the review state:

The changeset is currently healthy and the review was successful.
The changeset is not healthy or the review failed.
The changeset is unstable.
Experts are running on the changeset.
Experts are scheduled to run on the changeset.
No experts were run on the changeset and no review is available.
The changeset was stopped.

When the review and experts are completed, a changeset icon has a solid border, for example:

When the review or any experts are in progress, a changeset icon has a border that is not solid, for example:

Back to top

Filter a changeset graph

You can filter a changeset graph, or any information view, to limit the displayed data. You can focus on a specific feature, a set of streams, branches, and projects, or a period of time.

To filter a graph or view:

  1. In PulseUno, navigate to Spaces and select a space.

  2. (Optional) Select a product or Git repository, and a stream or branch.

  3. Open a changeset graph or one of the information views.

  4. At top right, click the date filter.

  5. In the Stream Name field, enter a wildcard to match stream and project names, for example, QLARIUS:JAV*.

    For multiple wildcard strings, separate each wildcard with a comma.

    Tip: To hide specific streams or branches, add a minus '-' character at the start of the string, for example, -*JAV*.

    To view only favorite streams, select Show favorites only.

  6. From the Start Date and End Date lists, select a predefined date range.

    To manually specify a date range, select Since or Until and pick a date in the calendar.

    Start Date Displays all data that matches the wildcard from the specified date.
    End Date Displays all data that matches the wildcard up to and including the specified date.
  7. Select other options as required, for example, Include parent streams.

  8. Click Apply. The graph or view refreshes and displays the data that matches your filters

Back to top

See also: