Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
未正确迁移2013年至2017年的TFS升级_Tfs - Fatal编程技术网

未正确迁移2013年至2017年的TFS升级

未正确迁移2013年至2017年的TFS升级,tfs,Tfs,我们正处于从2013年过渡到2017年的过程中,在大多数情况下进展非常顺利 我们复制了虚拟机,用另一个服务器名恢复了它。然后,我在测试服务器上运行升级,并按照所有提示进行操作,并注意到这是一台测试机器。因此,它会根据需要更改配置等 然后我们遇到了一些问题。似乎没有正确升级工作项模板。有没有人经历过迁移并遇到过类似的问题?更重要的是你是如何解决的 有两件事不太管用。它们是测试模块和报告模块。我怀疑是因为缺少一些工作项 看起来测试没有迁移(尽管我相信它们在数据库中)。这可能只是因为他们没有出现,因为

我们正处于从2013年过渡到2017年的过程中,在大多数情况下进展非常顺利

我们复制了虚拟机,用另一个服务器名恢复了它。然后,我在测试服务器上运行升级,并按照所有提示进行操作,并注意到这是一台测试机器。因此,它会根据需要更改配置等

然后我们遇到了一些问题。似乎没有正确升级工作项模板。有没有人经历过迁移并遇到过类似的问题?更重要的是你是如何解决的

有两件事不太管用。它们是测试模块和报告模块。我怀疑是因为缺少一些工作项

看起来测试没有迁移(尽管我相信它们在数据库中)。这可能只是因为他们没有出现,因为智慧没有得到正确的定义

有人能告诉我我们能做些什么来迁移测试吗


看来你只是错过了测试计划和测试服。你可以通读这个话题--

本主题适用于在内部部署中定义的团队项目 Team Foundation Server(TFS),并使用流程模板创建 没有测试计划和测试套件工作项类型的


您是否使用库存流程模板?安装后是否使用了流程模板升级向导?保留+一些其他字段。我甚至没有意识到有一个过程模板升级向导。当我尝试使用“配置功能”然后“验证”并检查模板时,我得到了一些错误。下面是它的结果:[警告]TF400612:重用了现有的工作项类型“测试套件”。如果功能“测试计划和测试套件”运行不正常,则可以销毁现有工作项类型并重新运行功能启用。[警告]TF400607:类别“Microsoft.HiddenCography”将被覆盖。它要求提供一些WIT,我添加了一些缺少的WIT(因此我认为),我收到了更多这些错误,并且有点被卡住了。我想如果有人能解释一下这些智慧是如何结合在一起的,那将是非常有帮助的。然后我可以回去看看我需要添加/删除什么。这很有效。因此,我们必须经历的过程是,在从web下载最新版本后,首先安装模板。在这个阶段,我们可以创建测试计划,但是我们没有看到数据库中已有的测试计划。因此,一旦我们升级了模板,我们就迁移了TFS中现有的测试工件。似乎测试现在是可见的,并按预期运行。