【问题标题】:Delete Old Builds删除旧版本
【发布时间】:2018-01-24 17:59:12
【问题描述】:

在 TFS 2010/2015 中,Xaml 构建可以配置为仅保留最后 x 个构建(例如,保留最后 5 个构建)。

但是,2015 年的新样式构建改变了它的工作方式,将构建保留 x 天,并保持最少 y。

这在处理小型项目时可能效果很好,但我们构建的输出是 >5GB 一次。

有没有办法使用旧的保留策略,或者让 TFS 在创建新版本时手动删除旧版本?

【问题讨论】:

    标签: tfs continuous-integration tfs-2015


    【解决方案1】:

    XAML 和 vNext 完全是两个不同的构建系统。您绝对不能在 vNext 的 XAML 构建中使用旧的保留策略。

    而且也没有任何选项可以让 TFS 在创建新版本时删除旧版本。保留策略是目前用于配置系统将构建和发布保留多长时间的唯一方法。

    作为一种解决方法,您可以使用 TFS API 来执行此操作。您可以运行一个实用程序来清理构建工件放置位置以进行构建。以下是 skundu 的 对此问题的回答示例:TFS 2015 - Delete Build Artifacts 供您参考。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-12
      • 2020-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多