【问题标题】:Move Team Foundation Server Collection TFS 2015 to 2017将 Team Foundation Server 集合 TFS 2015 移动到 2017
【发布时间】:2017-07-04 13:03:40
【问题描述】:

我正在尝试将集合从旧服务器移动到新服务器,还有其他集合将保留在同一域中的旧服务器上。

我遵循了 旧服务器:TFS 2015 SQL 2012 备份数据库 分离集合 备份数据库

新服务器:TFS 2017 SQL 2016 恢复数据库 附上收藏

这一切都顺利进行,日志显示该集合已升级,如果我通过 Visual Studio 连接,一切正常。问题是当我导航到页面加载的 URL 并说小部件无法加载并且页面上没有导航选项时。

为什么网站坏了?

【问题讨论】:

  • 你必须更加具体....
  • 如果您在 SkypeForBusiness 中通过 martin@nkdagility.com 与我联系,我将能够查看....
  • 请分享详细日志,截图会更好。

标签: tfs tfs-2015


【解决方案1】:

您的 TFS 2015 服务器可能安装了一个扩展程序,但在您升级到 TFS 2017 后该扩展程序已损坏。请尝试卸载任何扩展程序,如果您想保留它们,请重新安装它们。

According to Microsoft's documentation on known issues in TFS 2017:

升级 TFS 时外部扩展不会自动升级

  • 问题:

    如果您从 Visual Studio Marketplace 下载了扩展,将其发布到您的 TFS 2015 安装,然后升级到 TFS 2017,新扩展不会自动更新 扩展程序的版本已发布到市场。

  • 解决方法:

    升级到 TFS 2017 后,卸载您在 TFS 2015 中安装的扩展。然后重新安装最新的扩展。在 TFS 中 2017 年我们添加了一项功能来自动检查更新的外部 每天一次扩展并升级它们。

如果扩展是内部制作的,那么您需要重新编译它。

需要针对 TFS 2017 DLL 重建自定义 TFS 服务器插件

  • 问题:

    升级到 TFS 2017 后,自定义 TFS 服务器插件不起作用。

  • 解决方法:

    根据 TFS 2017 程序集重建您的自定义服务器插件。

【讨论】:

    【解决方案2】:

    我在日志中找不到任何问题,最后我创建了另一个与源版本相同的服务器,然后升级了它,所以 2017 然后将集合移动到目标机器,这解决了问题

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-06-24
      • 2016-04-12
      • 2017-06-17
      • 1970-01-01
      • 2016-02-13
      • 2017-03-29
      • 2020-12-21
      相关资源
      最近更新 更多