当我们的TFS项目从TFS 2010迁移到时,似乎没有迁移许多工作项->变更集链接--不过,我可以确认至少有一些已经成功迁移。
对于中的问题工作项,我可以看到工作项历史记录中有一条消息“关联变更集XXXXX",但是”所有链接“选项卡没有显示链接。
我已经发现,如果工作项的数据被认为无效,将不会迁移工作项->变更集链接。例如,当现有工作项具有自定义状态值(如果您以前像我们一样自定义了WIT项目模板,然后在迁移之前删除所有自定义而不更新任何字段数据),就会发生这种情况。您通常可以判断这是否导致工作项未被迁移,因为在上查看工作项时会看到验证错误。“字段'State‘包含不在支持值列表中的'New’值”。然而,这似乎并不是这个问题发生的唯一原因,因为我们的一些问题工作项没有显示出这个特性。
为什么不迁移工作项链接还有其他已知的原因吗?
发布于 2014-11-04 20:27:09
我发现,至少对于我的场景,当在源TFS服务器中创建工作项的用户在迁移期间映射到VSO中的“匿名”用户时,不会迁移工作项链接。为了解决这个问题,而不是将所有无关的用户映射到“匿名”,我将它们映射到实际的用户。
https://stackoverflow.com/questions/26722459
复制相似问题