删除已删除构建的删除输出



是否有任何机制可用(最好通过 TFS API)来删除已删除版本的删除输出?

我们有许多已删除的构建,由于过去未将生成定义的保留策略设置为删除"全部",因此删除输出仍然存在。

查询相关构建并使用IBuildDetail.Delete()IBuildServer.DeleteBuilds(builds)"重新删除"没有效果(人们可能期望),IBuildServer.DestroyBuilds(builds)也没有。

IBuildDetail获取放置位置并使用标准System.IO文件/目录类执行目录删除是唯一选项吗?

这是我的猜测。 此时,这些文件夹只是常规的旧窗口文件夹,因为它们链接到的版本不再存在。 因此,如果我想删除它们,我希望使用常规的旧删除文件夹命令。

"Community TFS Build Manager"扩展提供此功能。只需删除您的构建,它也会从放置文件夹中删除内容。

http://visualstudiogallery.msdn.microsoft.com/cfdb84b4-285e-4eeb-9fa9-dad9bfe2cd10

最新更新