The goal:
- We want to migrate Work Items from one Azure project to another.
- We have custom Work Items, say, "Ready", that need to be created in the target.
The issue:
- It seems our config files are misconfigured as the custom "Ready" generates an error.
The code:
"FieldMaps": [
{
"$type": "FieldValueMapConfig",
"WorkItemTypeName": "*",
"sourceField": "System.AreaPath",
"targetField": "System.AreaPath",
"defaultValue": "Migration-PoC",
"valueMapping": {
"CRHFCSIDevOps\Simplified DevOps Architecture": "Migration-PoC\Simplified DevOps Architecture"
}
},
{
"$type": "FieldValueMapConfig",
"WorkItemTypeName": "*",
"sourceField": "System.State",
"targetField": "System.State",
"defaultValue": "New",
"valueMapping": {
"New": "New",
"Defined": "New",
"Ready": "New",
"Active": "Active",
"Review": "Resolved",
"Resolved": "Resolved",
"Closed": "Closed",
"Removed": "Removed"
}
}
Question:
Is there some sample code snippet that could provide an example of a migration of new custom Work Items?
question from:
https://stackoverflow.com/questions/66053569/how-to-migrate-custom-fields 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…