Azure devops 如何使用TFVC使用Yaml创建构建管道?

Azure devops 如何使用TFVC使用Yaml创建构建管道?,azure-devops,yaml,azure-pipelines,tfsbuild,tfvc,Azure Devops,Yaml,Azure Pipelines,Tfsbuild,Tfvc,需要使用TFVC存储库使用yaml创建CICD管道。只有GIT存储库支持yaml管道,尽管Microsoft没有很好的文档记录。您将无法使用YAML在TFVC中构建管道。虽然不是每个人都可以选择,但您可以考虑将TFVC项目转换为GIT存储库 请参阅此文档: 到目前为止,YAML只支持git类型的存储库,我们还没有扩展特性和YAML语法来支持YAML for TFVC存储库 因为只有一种解决方法是将存储库从TFVC迁移到Git,但我不能确定迁移是否可行,特别是如果存储库有点旧的话。如果repos

需要使用TFVC存储库使用yaml创建CICD管道。

只有GIT存储库支持yaml管道,尽管Microsoft没有很好的文档记录。您将无法使用YAML在TFVC中构建管道。虽然不是每个人都可以选择,但您可以考虑将TFVC项目转换为GIT存储库

请参阅此文档:

到目前为止,YAML只支持git类型的存储库,我们还没有扩展特性和YAML语法来支持YAML for TFVC存储库

因为只有一种解决方法是将存储库从TFVC迁移到Git,但我不能确定迁移是否可行,特别是如果存储库有点旧的话。如果repos有点旧,那么migrate将使它丢失许多历史记录,包括旧的提交和构建


在我们的官方建议论坛上,有许多用户与您有相同的需求:。你可以根据自己的要求在那里投票和发表评论。我们的产品团队和相应的PM将审查这些建议,并考虑将其作为开发计划,为用户带来更灵活的体验

不确定这是否符合您的需要:您还可以从git repo运行管道,并通过powershell任务和REST下载tf vc源代码(请参阅)。对于CI,从短签入触发的classig管道通过REST触发yaml管道。

您能否回答您的问题,并尝试更详细地描述您预期的CICD管道?情况如何?考虑接受一个你认为对你有帮助的答案,这样其他人可以参考这个答案。