将构建定义从 TFS 迁移到 VSTS

Migrating a build definition from TFS to VSTS

我的任务是将构建从 TFS 迁移到 VSTS,我从开发人员的角度使用了 TFS,但是我从未创建过构建。任何人都可以给我任何建议,从哪里开始,好的网站,教程,可能有用的工具,任何可能让我失望的东西等等,基本上我在这方面的知识非常有限,所以任何东西都会有所帮助。我毫不怀疑肯定有人可以说我们已经做到了,这就是我们所做的......新的 VSTS 构建需要是 TFS 构建的副本,但是需要做一些分析作为构建过程是旧的,某些部分可能不是必需的。提前致谢!

将新的 Vnext 构建定义从 TFS 迁移到 VSTS

如果您想要模板化您的构建或将它们从 TFS 移动到 VSTS,您也可以使用 REST API 来执行此操作。详情请参考这篇博客:HOW TO MOVE BUILD DEFINITIONS IN TFS TO OTHER PROJECTS USING THE REST API

显示了另一个示例 here。它展示了如何获得构建定义的 JSON 响应,并再次使用相同的引用在您想要的项目中创建一个新的。


将旧的 XAML 迁移到新的 Vnext 构建定义,从 TFS 到 VSTS

遗憾的是,不会有任何自动转换过程。新版本基于不同的体系结构和 运行 完全不同的系统。您可以将新构建和代理与 XAML 构建、控制器和代理一起使用。

If you have heavily customized XAML builds and custom activities, you can continue using those builds until you are ready to port your business logic into scripts that can run in the new builds.

您还应该看看 jessehouwingthese series of articles,专门针对像您这样的案例。


关于如何创建构建,您可以从 MSDN 中参考此tutorial