4

我们安装了应该运行 xaml 构建的最新 TFS 服务器(TFS 2018 Update 2)。更新后,我们启动了我们的代理,但是我们的 xaml-controller 仍然离线,我不知道我如何再次启动它..

任何想法我们可以做什么?

4

2 回答 2

5

是的,您现在可以升级到 TFS 2018 Update 2 并继续连接您的 XAML 控制器并运行 XAML 构建。当我们在 TFS 2018 RTW 和更新 1 中删除对 XAML 构建的支持时,你们中的一些人由于具有旧 XAML 构建而无法升级,我们希望解除对你们的阻止。尽管 TFS 2018 Update 2 支持旧版本的 XAML 构建,但 XAML 构建已被弃用,并且不会有进一步的投资,因此我们强烈建议转换为更新的构建定义格式。有关 XAML 构建弃用的更多信息,请参阅Evolving TFS/Team Services 构建自动化功能博客。

当您升级到 TFS 2018 更新 2 时:

  • 如果你的团队项目集合中有任何 XAML 生成数据,你将收到有关弃用 XAML 生成功能的警告。
  • 您将需要使用 VS 或 Team Explorer 2017 来编辑 XAML 构建定义或对新的 XAML 构建进行排队。
  • 如果需要创建新的 XAML 生成代理,则需要使用 TFS 2015 生成代理安装程序来安装它们。

XAML 构建控制器/代理信息现在位于 TFS 管理控制台中的其他工具和组件 > XAML 构建配置下。确保您的构建服务与您的应用程序层在同一台服务器上。升级后您可能没有重新配置 XAML 构建服务。试试这个,然后再检查一次。

于 2018-05-15T07:58:30.650 回答
2

谢谢@PatrickLu-MSFT!通过您的帮助,我们找到了解决方法。现在我们将一台服务器用于源代码控制等(TFS 2018),另一台服务器仅用于 TFS 2015 的 xaml-app-controller。因此我们可以构建我们的项目,并有时间创建新的构建定义。

于 2018-05-18T04:48:33.413 回答