The TFS4JIRA Synchronizer allows you to synchronize and maintain project hierarchy level between Jira and TFS / Azure DevOps (formerly VSTS).
Hierarchy in Jira consists of three different types of links between issues: Epic Links, Regular Links, and Sub-tasks. The default hierarchy contains:
Hierarchy in TFS / Azure DevOps (formerly VSTS), on the other hand, consists of Parent/Child links between work items to support a hierarchical tree structure. The default hierarchy contains:
In a nutshell, to start synchronizing project hierarchy level between TFS / Azure DevOps (formerly VSTS) and Jira, you need to configure:
The Hierarchy Mapping section is located inside the "Field Mappings" tab. While sub-tasks are part of a project's hierarchy level, we treat it as a separate configuration to allow users choose whether they want to synchronize sub-tasks only or the whole project structure.
In order to enable Hierarchy Synchronization:
Check the For Jira Epics use Epic Link field instead of Parent / Child box if you want to map Epic Links.
In order to map Epics correctly, you should:
|
Only changes in child issue or work item can initiate hierarchy synchronization. |
TFS4JIRA synchronizator does not support Jira extensions such as Portfolio yet. |