Comments (4)
Thanks for reporting @hasithamgh. Can you share a little more context regarding your structure. Which issue types are you using? Which process? Do you use parent epics at all? And if possible share your migration config file.
from jira-azuredevops-migrator.
Thanks @MOlausson for looking in to this. I'm totally new to JIRA but I need to do a work item migration from JIRA to AzureDevOps. I'm currently using a test jira instance where it contains few users stories, tasks and bugs. I used the default config file given with the tool and just renamed the project names. I can grant you permission to the JIRA instance if you could provide your email address.`
{ "source-project": "SampleProject", "target-project": "JiraMigration", "query": "project = SampleProject ORDER BY Rank ASC", "workspace": "C:\\Temp\\JiraExport\\", "epic-link-field": "customfield_10008", "sprint-field": "customfield_10007", "batch-size": 20, "log-level": "Debug", "attachment-folder": "Attachments", "user-mapping-file": "users.txt", "base-area-path": "Migrated", "base-iteration-path": "Migrated", "ignore-failed-links": true, "process-template": "Scrum", "link-map": { "link": [ { "source": "Epic", "target": "System.LinkTypes.Hierarchy-Reverse" }, { "source": "Parent", "target": "System.LinkTypes.Hierarchy-Reverse" }, { "source": "Relates", "target": "System.LinkTypes.Related" }, { "source": "Duplicate", "target": "System.LinkTypes.Duplicate-Forward" } ] }, "type-map": { "type": [ { "source": "Feature", "target": "Feature" }, { "source": "Epic", "target": "Epic" }, { "source": "Story", "target": "Product Backlog Item" }, { "source": "Bug", "target": "Bug" }, { "source": "Task", "target": "Product Backlog Item" }, { "source": "Sub-task", "target": "Task" } ] }, "field-map": { "field": [ { "source": "summary", "target": "System.Title", "mapper": "MapTitle" }, { "source": "assignee", "target": "System.AssignedTo", "mapper": "MapUser" }, { "source": "description", "target": "System.Description" }, { "source": "priority", "target": "Microsoft.VSTS.Common.Priority", "mapping": { "values": [ { "source": "Blocker", "target": "1" }, { "source": "Critical", "target": "1" }, { "source": "Highest", "target": "1" }, { "source": "Major", "target": "2" }, { "source": "High", "target": "2" }, { "source": "Medium", "target": "3" }, { "source": "Low", "target": "3" }, { "source": "Lowest", "target": "4" }, { "source": "Minor", "target": "4" }, { "source": "Trivial", "target": "4" } ] } }, { "source": "customfield_10007", "target": "System.IterationPath", "mapper": "MapSprint" }, { "source": "labels", "target": "System.Tags", "mapper": "MapTags" }, { "source": "comment", "target": "System.History" }, { "source": "status", "target": "System.State", "for": "Task", "mapping": { "values": [ { "source": "To Do", "target": "To Do" }, { "source": "Done", "target": "Done" }, { "source": "In Progress", "target": "In Progress" } ] } }, { "source": "status", "target": "System.State", "for": "Bug,Product Backlog Item", "mapping": { "values": [ { "source": "To Do", "target": "New" }, { "source": "Done", "target": "Done" }, { "source": "In Progress", "target": "Committed" } ] } }, { "source": "status", "target": "System.State", "for": "Epic,Feature", "mapping": { "values": [ { "source": "To Do", "target": "New" }, { "source": "Done", "target": "Done" }, { "source": "In Progress", "target": "In Progress" } ] } }, { "source": "customfield_10004", "target": "Microsoft.VSTS.Scheduling.Effort", "for": "Epic,Feature,Product Backlog Item,Bug", "type": "double" }, { "source": "remainingEstimate", "target": "Microsoft.VSTS.Scheduling.RemainingWork", "for": "Bug,Task", "type": "double" }, { "source": "description", "target": "Microsoft.VSTS.TCM.ReproSteps", "for": "Bug" } ] } }
above is the config file used.
the project type I used in JIRA is 'software' with Scrum template.
thanks,
Hasitha
from jira-azuredevops-migrator.
@MOlausson , i am also running into the same issue, In our JIRA project we have Epics, Stories, bugs, tasks, sub tasks. EPIC's have tasks present under them, but not all tasks have Epics tied to them. Can you give any pointers on how to resolve this.
from jira-azuredevops-migrator.
Fixed in v2.2.21.
from jira-azuredevops-migrator.
Related Issues (20)
- AcceptanceCriteria field breaks images HOT 13
- Migrating Checklists HOT 5
- Problems with linked bugs HOT 2
- TF51535: Cannot find field Custom.FieldName HOT 5
- Set field with default value in ADO without source field HOT 2
- Linked child issues are not showing up on Epics HOT 4
- When importing WorkItems with the option "ignore-empty-revisions": true, Counter X of X/Y is not increased HOT 1
- Unexpected migration error - field is empty but not specified in error message HOT 1
- JQL and 0 exported issues HOT 26
- Mapping issue: Cannot migrate Related links HOT 10
- Add option to suppress notifications HOT 1
- Imported work items don't appear in the project Board HOT 3
- inline images in repro steps from Jira not coming after migration in azure devops HOT 16
- Can not export custom fields anymore using the latest ver. Also: TF51535: Cannot find field Custom.TimeSpentSecondsRendered. HOT 12
- Unable to import the issues under Epic HOT 4
- Custom Field not getting mapped from Jira to ADO HOT 6
- Some fields while mapping from JIRA to ADO are showing old revision data HOT 2
- Unable to Map the Resolution Field Data HOT 5
- Unable to Map the Jira Time tracking Fields HOT 4
- Child items not getting mapped properly in ADO HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jira-azuredevops-migrator.