Tracker Relations #31276/HEAD / v6716 |
Tags:
not added yet
Tracker RelationsTable of Contents
CodeBeamer organizes tracker items by placing each item in exactly one tracker, which then acts as the container of that items.
Watch a video on tracker relations here.
There are two types of relations between tracker items:
ReferencesReferences are relations bound to Reference Fields of tracker items (see Creating and Customizing Trackers).
The Cardinality of references can be configured to be
See Dynamic pick-list fields for more information about: Dynamic/Relation based dependencies between reference fields.
relations between trackers can also be visualized as a diagram by clicking on Configuration Diagram on the Trackers page:
We can change the visibility of trackers on the left tree by clicking on trackers. The selected tracker list is saved, so when the configuration diagram is opened again then the last saved selected tracker list is displayed.
Depending on the current point of view (Tracker), References can be
Upstream ReferencesUpstream references are defined by reference fields in the current tracker. Downstream ReferencesDownstream references are defined by reference fields of other trackers referring to the current tracker. Tracker Item Reference SettingsFrom codeBeamer, 8.0.0, you are able to specify the following settings for each tracker item reference:
From codeBeamer 9.3.0, the following settings are also available:
To specify these settings for a reference, click the Reference Settings arrow in the reference field:
When you have specified all the settings as applicable, click OK. All the selected options will now be displayed in the reference field as badges. For example:
Note: If you select a baseline for the reference, the reference will point to the current version of the selected baseline, and the version number will appear within the reference box as a badge:
The badges for the selected options will also be displayed on the Details panel of the item in the Document view of the tracker. Propagate Suspects - Checking and Applying Changes and Clearing SuspicionIn case the "Propagate Suspects" option (with or without any of its sub-options) is specified for a reference, changes in the reference (and/or in the original work item) will be displayed when you open the item:
The direction of the arrow displayed together with the "Suspected" badge can be the following:
Changes in a reference will also be displayed on the items's Details panel in the Document view of the tracker which the item belongs to:
To check the changes made in a reference or to apply the changes to the work item (or the other way round), follow the steps below:
1. Click the badge in the reference field:
The following window opens with a list of all fields where the values are different in the two items:
Note: This tab displays all differences between the two items not only the fields which have been modified now and which triggered the "Suspected" badge. If the Show different fields only option is selected (top right-hand corner), the system only displays the fields where the values are different in the two items. If this option is not selected, all the fields of the items are displayed (including empty fields).
2. To check the changes in the referred item which triggered the "Suspected" badge, click the Changes tab. To check the changes made in the original work item, go to the Derived Item Changes tab:
3. To merge recent changes or any other differences between the two work items, use the Apply buttons on the Merge tab:
You can decide which way you want to merge changes: from the referred item to the work item or the other way round. Use the leftward and rightward arrows in the Apply fields to merge changes as applicable. You can easily apply all changes from one item to the other at the same time by using one of the Apply arrow buttons in the top row:
Note: It is only possible to merge differences and changes between work items of the same type, for example, Requirements or User Stories. In case the original work item and the referred item are of different types (for example, a Software Task has an upstream reference which is a Requirement or a User Story), the Merge tab will not be available when you click the "Suspected" badge.
4. To clear the suspicions without merging any changes, click the Clear Suspected checkbox in the top left-hand corner:
In case the Omit Merge option is set for any field in the tracker (see section "Setting Default Reference Settings per Field"), changes made in that field will be listed under "Fields not merged automatically" on the Merge tab:
5. When you are finished merging changes, click Save to apply the changes.
To close the Merge window without merging any changes, click Cancel, or click the icon in the top right-hand corner of the window. Note: You can also clear a suspicion by clicking the icon next to the "Suspected" badge in the reference field (without opening the Merge tab):
The system will ask for a confirmation:
Click Yes. Propagate Unresolved Item DependenciesIf the "Propagate Unresolved Item Dependencies" option is selected for a downstream reference in a work item, the UID badge will be displayed next to the item in the tracker's Table view and on the Details page of the item in the tracker's Document view. For example:
If you click the UID badge next to a work item, the system will display a list of all unresolved items that the work item is dependent on:
The UID badge is also displayed in the breadcrumb navigation bar of the work item, as well as in the Traceability field and on the Associations tab next to the item that the original work item is dependent on. For example:
Note: the "Propagate Unresolved Item Dependencies" option can only be applied between work items, except for test runs, reviews, and SCM related items. In case you are trying to add a reference to a work item, and the referred item is a test run, the "Propagate Unresolved Item Dependencies" option will not be available. Note: if the "Propagate Unresolved Item Dependencies" option is selected for a reference in a work item, codeBeamer will apply this setting in a bidirectional way. That is, the UID badge will also be displayed next to the original work item in the Traceability field and on the Associations tab of the referred item. Setting Default Reference Settings per FieldCodeBeamer allows you to set default reference settings for a tracker field. To set default reference settings for a reference field, open the tracker configuration page and select the Fields tab. Click on a reference field (for example, Subject or Release). From codeBeamer 8.0.0 and 9.3.0 (see section Tracker Item Reference Settings), the following options are also available in the Edit:<reference_field>window:
The following two fields have been added to all tracker fields:
Reference History For Fields
Application stores the most recently added values for each tracker field. This list is specific to each user and tracker field combination. Field editor shows these stored values as suggestions, when the user clicks on it.
Users can configure this feature on Preferences dialog. See User Preferences wiki page for more information about the related setting.
Reference TrackingEach tracker item, being referenced via a reference field, acts as a (progress) tracker/monitor for the referencing tracker items.
If you click the icon next to the test case, you can also see that the test case has an upstream reference (the currently opened work item) and that there is an active Suspected flag (indicating that there have been modification both in the work item and in the test case).
or by status:
You can also Customize the Downstream References table view (columns) and sorting (per view).
These type of views are no longer supported in codeBeamer version 9.0 and above.
Reference tracking works with any reference field between any type of tracker items and with all Detail and Table Views. Specialized Reference Tracking ViewsThere are also other specialized Reference Tracking Views. E.g.:
AssociationsAssociations are ad hoc relations between tracker items and any of the following:
In contrast to references, associations do not have a defined value set, severity, or permissions. All users who have access to a tracker item can create new item associations (in any item status). To add an association to a work item, follow the steps below:
1. Click Add Association on the Associations tab of a work item:
2. Select an association type from the drop-down list in the Association Type field:
The association type defines the relationship between the work item and the association.
3. Select a baseline in the Baseline field:
There are two options to select from:
4. Select any of the following options as applicable:
Note: The Propagate suspects option can only be used for associations between work items, dashboards, documents, and wiki pages. The Bi-directional option can only be applied between work items. The Propagate Unresolved Item Dependencies option can only be applied between work items, except for test runs, reviews, and SCM related items.
5. Select an item to associate with the current work item:
You have the following options:
Propagate Suspects - Checking and Applying Changes and Clearing SuspicionIn case the "Propagate Suspects" option (with or without any of its sub-options) is specified for an association, changes in the associated item (and/or in the original work item) will be displayed when you open the item:
The direction of the arrow displayed together with the "Suspected" badge can be the following:
To check the changes made in an association and/or to apply the changes to the work item (or the other way round), follow the steps below:
1. Click the badge next to the associated item:
2. Using the Apply buttons on the Merge tab, merge recent changes or any other differences between the two work items as applicable:
You can decide which way you want to merge changes: from the associated item to the work item or the other way round. Use the leftward and rightward arrows in the Apply fields to merge changes as applicable. Note: You can easily apply all changes from one item to the other at the same time by using one of the Apply arrow buttons in the top row. Note: This tab displays all differences between the two items not only the fields which have been modified now and which triggered the "Suspected" badge. If the Show different fields only option is selected (top right-hand corner), the system only displays the fields where the values are different in the two items. If this option is not selected, all the fields of the items are displayed (including empty fields).
In case the Omit Merge option is set for any field in the tracker (see section "Setting Default Reference Settings per Field"), changes made in that field will be listed under "Fields not merged automatically" on the Merge tab:
To clear the suspicions without merging any changes, click the Clear Suspected checkbox in the top left-hand corner.
To check the changes in the associated item which triggered the "Suspected" badge, click the Changes tab. To check the changes made in the original work item, go to the Derived Item Changes tab:
3. When you are finished merging changes, click Save to apply the changes. Work Item TraceabilityFrom codeBeamer 8.2 on the Work Item page there is a Traceability section instead of the Relations box, see details here: Work Item Traceability |
Fast Links
codebeamer Overview codebeamer Knowledge Base Services by Intland Software |
This website stores cookies on your computer. These cookies are used to improve your browsing experience, constantly optimize the functionality and content of our website, furthermore helps us to understand your interests and provide more personalized services to you, both on this website and through other media. With your permission we and our partners may use precise geolocation data and identification through device scanning. You may click accept to consent to our and our partners’ processing as described above. Please be aware that some processing of your personal data may not require your consent, but you have a right to object to such processing. By using our website, you acknowledge this notice of our cookie practices. By accepting and continuing to browse this site, you agree to this use. For more information about the cookies we use, please visit our Privacy Policy.Your preferences will apply to this website only.
Note that user-behavior analytics are being captured on this server for the purpose of improving the Codebeamer user experience.