TFS迁移问题和所需信息

时间:2018-06-21 14:11:53

标签: tfs tfs2015 tfs2018

我目前正在从事从TFS 2015 U3到TFS 2018 RTM的TFS迁移。

这是我的担忧,

  1. 完成迁移后,代理也将迁移或执行 需要手动升级(配置)它们(如果是,请让我知道流程 这样做)?
  2. 扩展(自定义:SSIS部署在市场中)是否还将迁移或我们需要迁移它们? 3.迁移后是否可以在TFS项目仪表板上获取所有自定义数据?

1 个答案:

答案 0 :(得分:0)

  1. 旧的构建代理应该在完全升级后可以工作。但是建议升级构建代理或部署新的构建代理。

升级构建代理:转到构建代理池并选择Update All Agents项:

enter image description here

部署新代理:此过程与在TFS 2015中部署构建代理的过程相同。

https://docs.microsoft.com/en-us/vsts/pipelines/agents/v2-windows?view=vsts

  1. TFS升级是完整的数据转换,因此扩展名也将被迁移。但是,当新版本的扩展发布到市场时,该扩展将不会自动更新。建议卸载在TFS 2015中安装的扩展。然后在TFS 2018中重新安装最新的扩展。

https://docs.microsoft.com/en-us/visualstudio/releasenotes/tfs2017-relnotes#external-extensions-do-not-automatically-upgrade-when-upgrading-tfs

  1. 这取决于您自定义的内容。升级到本地TFS可能会引入新功能,这些功能需要更新用于跟踪工作的对象。这些对象包括工作项类型,类别和流程配置。最小化WIT工作流或流程配置的更改可以帮助最小化升级TFS时必须完成的工作。检查以下链接以获取更多信息:

https://docs.microsoft.com/en-us/vsts/work/customize/on-premises-xml-process-model?view=tfs-2018&viewFallbackFrom=vsts#before-you-customize