OpsHub TFS 到 VSOnline 迁移实用程序 - WorkItem # 会不会保持不变?

OpsHub TFS to VSOnline Migration Utility - Will WorkItem # not stay the same?

我们正在使用 OpsHub 迁移工具将各种项目从本地迁移到 VS Online。

我发现本地工作项编号与 VSO 中的相同工作项编号不匹配。这是设计使然,还是我使用的工具有误?

如果没有,有没有办法保留工作项编号?

这是设计使然。每个项目的工作项编号不是唯一的,而是在项目集合级别设置的。在保留值的情况下导入它们的唯一方法是导入到一个完全空的帐户,但这只适用于导入的第一个项目,因为在导入第一个项目之后,任何其他项目都必须重新编号。

在本地 TFS 上,在非常特殊的情况下并且对完全裸集合具有足够高的权限时,可以在保留 ID 的同时导入项目。

在云端,只是不支持。

Workitem # 是 VS Online 中自动生成的字段,OpsHub 迁移工具不会迁移它们。 OpsHub 开始并行地跨工作项类型(错误、测试用例等)迁移工作项。因此不能保证工作项#在两个端点都相同。