当前,我们在内部使用TFS 2017更新1,但我们必须在VSTS云平台上迁移TFS。另外,我们在具有使用自定义构建模板的XAML构建的前提下TFS构建服务器。我们的问题是,在迁移之后,所有XAML构建定义都将照常工作吗?
当前,我们在内部使用TFS 2017更新1,但我们必须在VSTS云平台上迁移TFS。另外,我们在具有使用自定义构建模板的XAML构建的前提下TFS构建服务器。我们的问题是,在迁移之后,所有XAML构建定义都将照常工作吗?
没有代码。我们是否需要重新配置所有构建服务器?在VSTS上迁移之后,我们是否可以使用旧的所有XAML构建定义在本地配置所有构建服务器?
请对此提出建议。
XAML构建在VSTS中不再可用,因此在迁移后它们将根本无法使用。
好消息是TFS 2017支持内部版本vNext,因此您可以在迁移之前转换内部版本,以确保在迁移之后仍然可以进行构建。
与旧的XAML构建相比,Build vNext(Azure DevOps Pipelines)更加灵活,并且易于设置和自定义。但是,如果您有很多自定义的版本,则可能需要一段时间才能将它们全部转换。
新构建系统的一大优势是,同一构建可以在多个分支中使用,这意味着您不需要像在XAML系统中那样为每个分支构建一个构建就可以花很多精力。
我的建议是,您首先要熟悉新的构建系统,并在迁移之前开始转换构建,然后再将TFS数据库导入VSTS。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句