...
Then navigate to the Links tab. Click on Add from the tool bar.
The Add External System Link screen will appear. Complete the name and select the Link Source, Requirements. This is the entity type you wish to synchronize.
Once you have selected the Source, additional fields to configure the ET project and the JIRA project will appear.
...
The External Links Details screen will appear. Now you will need to complete the Field Configuration and set up the synchronization schedule. See the Configure the Requirement Link section below.
Resources Tab
Anchor | ||||
---|---|---|---|---|
|
...
- Click on the Resources tab in your tree navigator and click to expand ‘Project Link’.
- Right click on your project and select Add New Project Link, the Add External System Link screen will appear.
Enter in the Name for the link, and select from the dropdowns:
- Source is the entity type you wish to synchronize. Select Requirements
- The Enterprise Tester Project will be pre-selected
- Destination is the configured external system to use for this link. Select your JIRA external system
- Select the JIRA Project to synchronize with.
...
From the Edit Synchronization Configuration screen, click on the ET Configuration tab. Select the ET requirements package you wish to synchronize with. Here you can also select the filter criteria when synchronizing from ET to JIRA. You can filter on Types, Statuses and Priorities. Once you have completed your configuration, click Save.
Next, click on the External System Configuration. Select the entity type(s) (requirement, stories etc.) to synchronize with Enterprise Tester.
...
Additionally, you can choose to Allow Unassigned Issues (see Allow Unassigned issues to be synchronized with JIRA).
Note that by default all entities will be synchronized if you do not apply a filter. If the JIRA field values do not appear in the field drop down list, you may need to initiate a Refresh Lookups which will refresh the JIRA metadata.
...
• One tab for mapping fields from Enterprise Tester to the external system (JIRA).
• One tab for mapping fields from the the external system (JIRA) to Enterprise Tester
Task | Configurable | Description |
---|---|---|
Map Fields | Yes | Allows a set of mappings to be configured to transfer information between Enterprise Tester and the External System (JIRA). |
Map Attachments | No | Synchronizes the set of attachments between Enterprise Tester and External System (JIRA). This will add new attachments that have not been synchronized previously, and remove previously synchronized attachments that have since been removed. |
Create Trackback Comment | No | Adds a comment to the synchronized JIRA requirement with the following text: Linked to Enterprise Tester requirement - e.g. Requirement: http://server/EnterpriseTester/#/requirement/edit/04e7f9e5-5784-4e94-a863-9ef600f0a935 (Name: ). If a comment already exists with the same value, then the comment is not added. |
...
Type | Scope | Direction | Period | Time |
---|---|---|---|---|
Adhoc | You can choose to only update Update entities since the last synchronization or synchronize all Synchronize All | Four options: | N/A | N/A |
Periodic | You can choose to only update Update entities since the last synchronization or synchronize all | Four options: | Specify the synchronization frequency in minutes | N/A |
Daily | You can choose to only update Update entities since the last synchronization or synchronize all | Four options: | N/A | Specify the time using the (24hr clock) when the synchronization will occur daily |
...
You can use the tool bar to add a new scheduled synchronization, delete an existing configuration, enable or disable an existing schedule, configure an existing schedule or manually initiate a synchronization.
Synchronization History
You can view the Synchronization history from both the Synchronization Configuration screen and the individual synchronized entities. From the configuration screen you can view all synchronization events, select to only view errors, export the synchronization events to a csv file or clear the history.
Deleting Requirement Project Links
Deleting requirement project links will stop the synchronization between Enterprise Tester and your external system. When deleting the link you will have the option to delete the link and remove all external link references or to retain these references. These include the trackback comments and the defect issue link placed in Enterprise Tester. Note that if you chose to delete the references, this will only affect Enterprise Tester. References to Enterprise Tester in your external system cannot be removed, but all references in Enterprise Tester to your external system will be removed.
Limitations
When synchronizing from ET to JIRA, requirement to requirement relationships in ET are synchronized to JIRA.
When synchronizing from JIRA to ET, links between issues in JIRA are not synchronized to relationships in ET
Requirement Synchronization to JIRA does not currently support mapping to/from cascading select fields. When synchronizing from ET to JIRA, if you see an error message similar to this with the error "is an invalid parent option" this suggests you have tried mapping to a cascading select field:
No Format System.ServiceModel.FaultException: com.atlassian.JIRA.rpc.exception.RemoteValidationException: Fields not valid for issue: Errors: {customfield_10130=The option '1' is an invalid parent option} Error Messages: Remove the mapping to allow synchronization to work once again.
Auto-map from ET to JIRA is not currently implemented (field values from ET are not added to JIRA automatically as they are int he JIRA to ET direction when using the auto-map feature).