History graph quick reference
A history graph shows the evolution of a component and can help you understand the flow of changes to that component. You can configure the graph to show a specific time period, add specific streams and workspaces as columns, or apply filters to customize it.
Reading history graphs
In history graphs, operations are shown as rectangles that contain details about the type of operation and baseline. The time of the operation is shown on the far left in the time column.

The origin point of an operation is shown as a directed line with an arrow where possible.

When operations build on top of a previous operation, they are represented as vertical lines in the graph. Breaks to the vertical lines represent destructive changes to that stream or repository workspace, such as a replace operation.

Sometimes, the source of an operation includes extra changes on top of a baseline. The additional changes are shown in the source column as a small node, which serves as the origin of the directed line. Also, the operation rectangle has an icon and border to indicate that it includes more than just the baseline.

Filters can group operations together to reduce the graph. You can see the operations by either clicking the group or changing the filters.

To see details about an operation, double-click the operation or click the information button on the right of the operation.

Colors and styles
Style | Description |
---|---|
![]() |
A rectangle with a blue border shows an operation that involved a baseline with no additional changes. |
![]() |
A rectangle with a green border shows an operation that has more changes on top of a baseline. |
![]() |
A rectangle with a red border shows a component that was removed. |
![]() |
A rectangle of any color with a highlighted border shows that the operation is selected. Connections into and out of the baseline are also highlighted so that you can find the source or destination. Certain actions in the graph use the selection. |
![]() |
A solid circle indicates the source of another operation. A circle is shown instead of an operation rectangle because no baseline represented the exact state then. |
![]() |
A gray circle that contains a plus sign indicates that one or more operations were filtered out. Click the plus sign to expand the view to show those operations. |
![]() |
A solid line with an arrow indicates the source of an add operation. |
![]() |
A dashed gray line with an arrow shows the source of any other operation, such as replace and deliver operations. |
Icons
Icon | Description |
---|---|
![]() |
A component was replaced with either another baseline or the current state of the component in another stream or repository workspace. |
![]() |
A snapshot was created with a baseline on this component. |
![]() |
A baseline was delivered. |
![]() |
A baseline was accepted. |
![]() |
This operation introduced more changes on top of the baseline. |
![]() |
The component was added to this stream or repository workspace. |
![]() |
The operation removed the component. |
![]() |
This operation involves a baseline that was marked as part of a release. |
![]() |
Reduce the width of each operation in the graph to make the view more compact. |