我们目前正在使用2012构建服务器运行TFS 2012,并希望升级到最新的TFS。
根据此link,2012年Xaml版本仅与TFS 2013兼容。但是link表示TFS 2018更新与Xaml版本兼容。我可以使用现有的构建服务器吗?我是否需要升级我们使用的当前xaml版本?
答案 0 :(得分:3)
这可能令人困惑,所以让我分解一下:
通常,给定版本的TFS支持XAML构建控制器:
因此,对于TFS 2012,您可以期望它支持TFS 2010和TFS 2012 XAML构建控制器。
2013年TFS应该支持2010年,2012年,2013年。
TFS 2015 不再支持2012 XAML控制器。这也是发布XAML构建控制器的最后一个版本。 TFS 2017和TFS 2018不包括新版本的XAML构建控制器。
因此,TFS 2017支持XAML构建控制器:
TFS 2018 RTM和Update 1 未包含XAML构建支持。 XAML构建支持在Update 2中重新引入,具有与TFS 2017相同的兼容性矩阵。
此时XAML构建已被长期弃用。只要您在支持新构建系统的版本上稳定下来,就需要开始从XAML构建中迁移。