无法在TFS 2017的vNext生成定义中删除已发布的构件

无法在TFS 2017的vNext生成定义中删除已发布的构件,tfs,build,vnext,Tfs,Build,Vnext,我正在开发TFS版本15.117.27414.0中的vNext内部版本。 我将构建工件发布到共享文件路径。 在我手动删除了历史记录选项卡中的构建记录之后,为什么工件的放置文件夹仍然存在于共享文件夹中 在我这边测试了TFS 2017更新3(TFS版本15.117.27414.0)和drop文件夹,可以从共享网络路径成功删除 但是,工件的父文件夹(放置文件夹上方的文件夹)不会被删除,它只会删除放置文件夹及其内容 如果仍然不起作用,请尝试创建一个新的生成定义,然后重试 好的,我正在尝试创建另一个生成

我正在开发TFS版本15.117.27414.0中的vNext内部版本。 我将构建工件发布到共享文件路径。 在我手动删除了历史记录选项卡中的构建记录之后,为什么工件的放置文件夹仍然存在于共享文件夹中


在我这边测试了TFS 2017更新3(
TFS版本15.117.27414.0
)和
drop
文件夹,可以从共享网络路径成功删除

但是,工件的父文件夹(放置文件夹上方的文件夹)不会被删除,它只会删除放置文件夹及其内容

如果仍然不起作用,请尝试创建一个新的生成定义,然后重试


好的,我正在尝试创建另一个生成并重试。顺便说一句,您知道生成系统在我删除生成记录时如何检测放置文件夹路径吗?@zgu它应该在保留策略中设置谢谢回复,但我认为我的保留策略似乎是正确的。@zgu是的,需要在保留策略中选择
文件共享
。那么你能用新的构建重现这个问题吗?我的意思是创建一个新的构建定义并将新的构建排队,然后再次检查。