我需要将源数据和积压数据(工作项)从 TFS 2012 迁移到 Azure DevOps Server 2020。最初,我计划将工作项导出为 CSV 文件,然后手动将它们导入到新的 Azure DevOps Server 中。但是,我在 TFS 2012 中找不到将工作项导出为 CSV(或任何其他格式)的选项,该功能在某些较新的 TFS 版本中可用。
有人知道从 TFS 2012 导出工作项的工具或方法吗?或者,是否有任何官方或第三方资源可以解释如何处理此迁移?
到目前为止,我已经使用过 witadmin CLI 工具,但它似乎只将工作项定义导出为 XML,而不是工作项的实际实例。
任何帮助或指导将不胜感激!
谢谢!
到目前为止,我已经使用过 witadmin CLI 工具,但它似乎只将工作项定义导出为 XML,而不是工作项的实际实例。
首先,是否有理由不能将 TFS 2012 服务器升级到更新的版本?或者,第二个选项是将收集数据库的副本附加到现有的 Azure DevOps 服务器?这将触发自动更新过程。
如果这两个选项不是您想要的,那么最好的选择是利用 Azure DevOps 工作项迁移工具。这样,您就可以从任何 TFS 或 Azure DevOps 服务器到另一个服务器进行完全保真迁移。