tfs在pull请求上构建保留

我正在运行tfs 2015并在为某个分支创建一个pull请求时构建它.

看来保留政策没有起作用,因为它们应该只持续1天,并且它们一次存在数月.

我认为问题是源分支.在pull请求构建时,它将它作为refs / pull / 688 / merge.保留策略查找refs / heads / *.

这是为什么它们没有被删除,如果是这样,我如何添加拉取请求构建以删除它们?

我曾尝试在保留中输入refs / pull / *但它会以refs / head / refs / pull / *的形式返回

最佳答案 这是由于refs / pull / 688 / merge分支已创建,仅用于构建pull请求.但是,正常分支是引用/ heads /(master / feature / …).它不在普通分支的分支过滤器中.因此,构建保留对拉取请求构建没有影响.

目前,您可能必须手动删除拉取请求构建.您还可以在this site中为此功能请求添加用户语音. PM将友好地审查它.

点赞