创建/发布后,TFS 2017最大保留策略发生了变化

时间:2018-08-13 14:18:17

标签: tfs2017 ms-release-management vnext

我们最近在内部升级到TFS 2017,并将旧的XAML版本转换为8个版本和12个版本,每个版本具有多个环境。我们有几个持续集成的构建和发布。

我们的TFS版本控制数据库现在正在快速且令人关注地增长(每个工作日6至8个演出)。保留政策似乎并没有达到我的期望。我在构建和发行版中设置了最低保留策略,但是未正确设置构建或发行版的最大保留策略

在创建所有内容后设置全局最大构建保留策略时,将弹出消息:

更改设置仅对保存后创建的新版本定义和环境有效。

因此,看来我必须重新创建所有构建和发行版定义才能使这些设置生效。手动创建所有这些似乎非常乏味并且容易发生人为错误,因为所有定义都有很多步骤。

我的问题是,如果我克隆构建和发布定义以创建新的定义,这会继承旧的最大保留设置还是采用新的设置?还是定义定义的导入/导出的市场任务,这是一个选择吗?

我确实遇到了这个问题,但似乎并没有提供有关如何解决事后设置最大保留策略的答案。

TFS2017 When the old builds/releases are purged

更新:

包括我的保留设置:


全局构建最大保留策略

Global Build Max Retention Policy


全球发布最高保留政策

Global Release Max Retention Policy


个人构建保留政策

Individual Build Retention Policy


个人发布保留政策

Individual Release Retention Policy

0 个答案:

没有答案