将生成定义从TFS迁移到VST

将生成定义从TFS迁移到VST,tfs,build,workflow,reporting,Tfs,Build,Workflow,Reporting,我的任务是将构建从TFS迁移到VST,我从开发人员的角度使用过TFS,但我从未创建过构建。有谁能给我一些建议,从哪里开始,好的网站,教程,可能有用的工具,任何可能让我吃惊的东西等等,基本上我在这方面的知识非常有限,所以任何东西都会有帮助。我毫不怀疑,一定有人会说我们已经做到了,这就是我们所做的……新的VSTS构建需要是TFS构建的副本,但是需要进行一些分析,因为构建过程很旧,某些部分可能不必要。提前谢谢 将新的Vnext生成定义从TFS迁移到VST 如果您想模板化您的构建或将它们从TFS移动到V

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

将新的Vnext生成定义从TFS迁移到VST

如果您想模板化您的构建或将它们从TFS移动到VST,您还可以使用RESTAPI来执行此操作。详情请参阅本博客:

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


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

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

如果您有大量定制的XAML构建和定制活动,那么 可以继续使用这些构建,直到您准备好移植您的 将业务逻辑转换为可以在新版本中运行的脚本

你也应该看看jessehouwing专门为你这样的案子写的文章



关于如何创建生成,您可以从MSDN中引用此内容。

将新的Vnext生成定义从TFS迁移到VST

如果您想模板化您的构建或将它们从TFS移动到VST,您还可以使用RESTAPI来执行此操作。详情请参阅本博客:

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


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

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

如果您有大量定制的XAML构建和定制活动,那么 可以继续使用这些构建,直到您准备好移植您的 将业务逻辑转换为可以在新版本中运行的脚本

你也应该看看jessehouwing专门为你这样的案子写的文章



关于如何创建生成,您可以从MSDN中引用此内容。

尝试将其添加到tfs I get“此扩展以Visual Studio 2017为目标,但未使用最新的VSSDK生成。请确保更新引用并再次尝试上载。注意:您还需要向扩展添加先决条件。vsixmanifest。”-我假定此工具用于VSTS到VSTS构建迁移您也可以尝试使用REST API来执行此操作。然后在您想要的项目中创建一个新的模板。请查看我的更新答案。尝试将此添加到tfs我得到“此扩展针对Visual Studio 2017,但不是使用最新的VSSDK构建的。请确保更新引用并再次尝试上载。注意:您还需要向扩展添加先决条件。vsixmanifest。”-我假定此工具用于VSTS到VSTS构建迁移您也可以尝试使用REST API来执行此操作。然后在您想要的项目中创建一个新的模板。请参阅我的更新答案。您应该阅读产品文档,了解您希望实现哪一个目标?将旧的XAML构建定义从TFS迁移到VSTS,或将新的构建Vnext定义从TFS迁移到VSTS?TFS的详细版本是什么?您应该阅读要实现的产品文档?将旧的XAML构建定义从TFS迁移到VSTS,或将新的构建Vnext定义从TFS迁移到VSTS?TFS的详细版本是什么?