TFS 2013多管道构建与Jenkins类似

TFS 2013多管道构建与Jenkins类似,tfs,azure-devops,tfs-2013,Tfs,Azure Devops,Tfs 2013,我已经找了一段时间了。有没有办法在TFS 2013中创建类似jenkins的多管道分支 Jenkins中的多管道构建的工作方式是,每当开发人员在存储库中创建分支时,Jenkins都会克隆主构建并专门为该新分支创建新构建。删除分支后,生成也将消失。通过这种方式,我们可以确保没有任何未通过测试或未构建的内容被合并回主控 有没有办法在2013年TFS中实现同样的效果?我知道这在Azure DevOps中是可能的,但在TFS 2013上找不到任何特别的内容。遗憾的是,TFS2013是项目的一个约束,无法

我已经找了一段时间了。有没有办法在TFS 2013中创建类似jenkins的多管道分支

Jenkins中的多管道构建的工作方式是,每当开发人员在存储库中创建分支时,Jenkins都会克隆主构建并专门为该新分支创建新构建。删除分支后,生成也将消失。通过这种方式,我们可以确保没有任何未通过测试或未构建的内容被合并回主控

有没有办法在2013年TFS中实现同样的效果?我知道这在Azure DevOps中是可能的,但在TFS 2013上找不到任何特别的内容。遗憾的是,TFS2013是项目的一个约束,无法更改

有没有办法在2013年TFS中实现同样的效果

恐怕TFS2013、TFS较新版本(例如2015 2017 2018…)和Azure Devops服务中没有相同的工作流

由于TFS2013是旧版本,因此此版本的TFS不支持许多功能

例如:,等等

因此,即使是类似的工作流也无法在TFS2013中使用。我建议您可以将TFS2013更新到更新的版本,这样您将拥有更多适用的功能

在较新版本的TFS、Azure Devops服务器或Azure Devops服务中,它可以使用触发器条件来触发生成或任务以验证分支

例如:

您可以为管道设置CI触发器,并为某些任务设置条件。然后,当创建新分支时,它将触发构建。在构建中,它将根据触发的分支(条件)确定要运行的任务

或者,为了避免直接将分支合并到主分支中,可以使用PR触发器预合并分支,以便验证分支是否正确


有关更多详细信息,请参阅此文档:

Hi@qubits。此票据有任何更新吗?请随时告诉我答案是否可以为您提供帮助。只是提醒一下。