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.

Baseline operation node

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

Baseline operation source

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.

Continuity lines

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.

Offset node

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

Filtered operations

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

Information box

Colors and styles

Table 1. Colors and styles
Style Description
Node with blue border A rectangle with a blue border shows an operation that involved a baseline with no additional changes.
Node with green border A rectangle with a green border shows an operation that has more changes on top of a baseline.
Node with red border A rectangle with a red border shows a component that was removed.
Highlighted node 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.
Node point 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.
Node point with a plus sign 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.
Solid blue arrow A solid line with an arrow indicates the source of an add operation.
Dashed gray arrow A dashed gray line with an arrow shows the source of any other operation, such as replace and deliver operations.

Icons

Table 2. Icons
Icon Description
Icon for replace component A component was replaced with either another baseline or the current state of the component in another stream or repository workspace.
Icon for when a snapshot is created A snapshot was created with a baseline on this component.
Icon for when a baseline is delivered A baseline was delivered.
Icon for when a component is accepted A baseline was accepted.
Icon for more change sets added to a baseline This operation introduced more changes on top of the baseline.
Icon for when a component is added The component was added to this stream or repository workspace.
Icon for when a component is removed The operation removed the component.
Icon for when a baseline is marked as part of a release This operation involves a baseline that was marked as part of a release.
Icon for reducing the width of each operation in a graph Reduce the width of each operation in the graph to make the view more compact.