Azure devops OpsHub Visual Studio联机迁移实用程序未将所有工作项从TFS2010迁移到变更集链接

Azure devops OpsHub Visual Studio联机迁移实用程序未将所有工作项从TFS2010迁移到变更集链接,azure-devops,opshub,Azure Devops,Opshub,将TFS项目从TFS 2010迁移到Visual Studio Online时,许多工作项->变更集链接似乎未被迁移,但我可以确认至少有一些已成功迁移 对于Visual Studio Online中的问题工作项,我可以看到与变更集XXXXX关联的工作项历史记录中有一条消息,但“所有链接”选项卡不显示任何链接 我发现,如果工作项的数据被视为无效,则不会迁移工作项->变更集链接。例如,当现有工作项具有自定义状态值时,就会发生这种情况。如果您以前像我们一样自定义了WIT项目模板,并且随后在迁移之前删除

将TFS项目从TFS 2010迁移到Visual Studio Online时,许多工作项->变更集链接似乎未被迁移,但我可以确认至少有一些已成功迁移

对于Visual Studio Online中的问题工作项,我可以看到与变更集XXXXX关联的工作项历史记录中有一条消息,但“所有链接”选项卡不显示任何链接

我发现,如果工作项的数据被视为无效,则不会迁移工作项->变更集链接。例如,当现有工作项具有自定义状态值时,就会发生这种情况。如果您以前像我们一样自定义了WIT项目模板,并且随后在迁移之前删除了所有自定义,而不更新任何字段数据,则会发生这种情况。通常,您可以判断这是否导致工作项未迁移,因为在Visual Studio online上查看工作项时会看到验证错误,例如,“状态”字段包含不在支持值列表中的值“新建”。但是,这似乎不是出现此问题的唯一原因,因为我们的一些问题工作项没有显示此特性


是否有其他已知原因导致工作项链接可能无法迁移?

我发现,至少在我的场景中,当在源TFS服务器中创建工作项的用户在迁移期间映射到VSO中的匿名用户时,工作项链接不会被迁移。为了解决这个问题,我没有将所有无关用户映射到匿名用户,而是将他们映射到一个实际用户。

Hi,您能否在XXXX变更集中验证是否存在指向工作项的链接。此外,对于WorkItem,您可以说您可以在历史记录中看到与变更集关联的注释。你可以展开该评论下的链接树,查看详细信息,并在可能的情况下向我们发布该评论的屏幕截图。我可以确认在源TFS2010服务器中有一个指向工作项的链接。在迁移后的VSO中,它不在链接树中。