迁移 Azure DevOps 数据时如何为 ReflectedWorkItemId 解析 TF51005?

How do I resolve TF51005 for ReflectedWorkItemId when migrating Azure DevOps data?

我正在尝试将一个项目从一个组织项目迁移到另一个项目。 从源 Azure Devops 项目到目标 DEvops 项目。

ReflectedWorkItemIDFieldName 应该是什么:?

我尝试将其更改为:

Custom.ReflectedWorkItemId
ReflectedWorkItemId
ProcessName.ReflectedWorkItemId
GlobalWit.ReflectedWorkItemId

但这并没有帮助。请帮助我

错误

Microsoft.TeamFoundation.WorkItemTracking.Client.ValidationException: TF51005: The query references a field that does not exist. The error is caused by «[Custom.ReflectedWorkItemId]»

===

我的配置文件

"Source": {
"Collection": "https://dev.azure.com/somegDevOps/",
"Project": "ContosoAir",
"ReflectedWorkItemIDFieldName": "Custom.ReflectedWorkItemId",
"AllowCrossProjectLinking": false,
"PersonalAccessToken": "Intentionally removed"
},
"Target": {
"Collection": "https://dev.azure.com/ITIDEVOPSTEAM/",
"Project": "ContosoAir-Migrated",
"ReflectedWorkItemIDFieldName": "Custom.ReflectedWorkItemId",
"AllowCrossProjectLinking": false,
"PersonalAccessToken": "Intentionally removed"
},

要提供同步和迁移,重要的是工具知道哪些项目已经迁移。这就是 ReflectedWorkItemId 字段的用途。

需要将此字段添加到目标项目工作项。如果您使用的是 "UpdateSourceReflectedWorkItemID",那么还需要将其添加到源中。

在两个系统上,指向另一个系统上迁移项目的 URL 都存储在这里。这意味着用户可以轻松地跟踪源系统和目标系统之间的工作项(反之亦然)。

ReflectedWorkItemId字段如何添加取决于系统是否。