Lym*_*edo 5 azure-devops-migration-tools
我使用FieldValueMapConfig来映射源和目标区域/迭代路径,但是,源路径是在目标项目的根目录下创建的。
如何设置配置以便将路径迁移到新的目标层次结构?
例如:
SourceProj\Area1 > TargetProj\ NewParentNode \Area1
SourceProj\Sprint1 > TargetProj\ NewParentNode \Sprint1
小智 0
我遇到了类似的问题,正则表达式映射似乎对我有用,请尝试以下操作:
{
"$type": "RegexFieldMapConfig",
"WorkItemTypeName": "*",
"sourceField": "System.AreaPath",
"targetField": "System.AreaPath",
"pattern": "SourceProj\\\\(.*)",
"replacement": "TargetProj\\NewParentNode\\$1",
"valueMapping": { "SourceProj" : "TargetProj\\NewParentNode\\$1" }
},
{
"$type": "RegexFieldMapConfig",
"WorkItemTypeName": "*",
"sourceField": "System.IterationPath",
"targetField": "System.IterationPath",
"pattern": "SourceProj\\\\(.*)",
"replacement": "TargetProj\\NewParentNode\\$1",
"valueMapping": { "SourceProj" : "TargetProj\\NewParentNode\\$1" }
},
{
"$type": "RegexFieldMapConfig",
"WorkItemTypeName": "*",
"sourceField": "System.NodeName",
"targetField": "System.NodeName",
"pattern": "SourceProj\\\\(.*)",
"replacement": "TargetProj\\NewParentNode\\$1",
"valueMapping": { "SourceProj" : "TargetProj\\NewParentNode\\$1" }
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
814 次 |
| 最近记录: |