我们正在使用 OpsHub 迁移工具将各种项目从本地迁移到 VS Online。
我看到本地工作项编号与 VSO 中的相同工作项编号不匹配。这是设计使然,还是我使用的工具有误?
如果没有,有没有办法保留工作项编号?
我们正在使用 OpsHub 迁移工具将各种项目从本地迁移到 VS Online。
我看到本地工作项编号与 VSO 中的相同工作项编号不匹配。这是设计使然,还是我使用的工具有误?
如果没有,有没有办法保留工作项编号?
Workitem # 是 VS Online 中自动生成的字段,OpsHub 迁移工具不会迁移它们。OpsHub 开始并行迁移跨工作项类型(错误、测试用例等)的工作项。因此,不能保证 workitem# 在两个端点都相同。
这是设计使然。每个项目的工作项编号不是唯一的,而是在项目集合级别设置的。在保留值的同时导入它们的唯一方法是导入一个完全空的帐户,这仅适用于导入的第一个项目,因为在导入第一个项目后,任何进一步的项目都必须重新编号。
在本地 TFS 上,在非常特殊的情况下并且对完全裸集合具有足够高的权限,可以在保留 Id 的同时导入项目。
在云中,它只是不受支持。