2017-08-16 317 views
1

在TFS 2010/2015中,Xaml版本可以配置为只保留最后的x版本(例如保留最后5个版本)。删除旧版本

Xaml Build Retention Policies

然而,新的风格建立在2015年的变化是如何工作的,让建立的天x个,并保持最小Y的。

vNext Build Retention Policy

这与小项目打交道时可能会工作得很好,但我们构建的输出> 5GB的时间。

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

回答

0

XAML和vNext完全是两种不同的构建系统。您绝对无法在vNext的XAML build上使用旧的保留策略。

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

作为解决方法,您可以使用TFS API来执行此操作。您可以运行实用程序来清理构建的构建工件放置位置。这里是一个来自skundu的在这个问题上的答案:TFS 2015 - Delete Build Artifacts供您参考。