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

时间:2014-01-14 07:32:09

标签: tfs tfs2012 tfsbuild tfs-sdk

是否有可用的机制(最好通过TFS API)删除已删除构建的丢弃输出?

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

查询相关版本并使用IBuildDetail.Delete()IBuildServer.DeleteBuilds(builds)“重新发布”不会产生任何影响(可能会产生哪种影响),IBuildServer.DestroyBuilds(builds)也不会产生影响。

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

2 个答案:

答案 0 :(得分:0)

那是我的猜测。此时,这些文件夹只是常规的旧Windows文件夹,因为它们链接的构建不再存在。所以如果我想删除它们,我希望使用常规的旧删除文件夹命令。

答案 1 :(得分:0)

“社区TFS构建管理器”扩展提供此功能。只需删除您的构建,它也将删除drop文件夹中的内容。

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

相关问题