我们的发布路径有四个阶段(DEV、TEST、UAT 和 PROD),我一直计划使用 DEV 上的验证步骤作为 TEST 网关的发布。如果开发人员认为值得测试团队查看构建,他们会批准它,否则他们会拒绝它(在其他阶段有不同的批准者)。
我希望在构建放置文件夹上对已被拒绝(或放弃)的构建进行某种清理。通过删除它们或更改 TFS 构建上的无限期保留标志。
无论如何手动(或更好地自动执行此操作?)
我怀疑可以通过查询 RM 数据库并调用 TFS api 来完成,但我想节省自己做这件事的努力。
意思是说这里部分涵盖了(用“否”):
但这只是我真正关心的放置文件夹而不是发布。