【发布时间】:2018-02-22 15:59:46
【问题描述】:
我们是 TFS 2017 更新 3。
创建团队项目后,默认的 TFS 版本“保留策略设置”如下所示。
虽然有一种方法可以在 TFS 项目集合级别为构建指定保留策略设置,但我想知道是否也有一种方法可以为发布执行此操作。对于版本,保留设置是项目级别。我有兴趣为每个新项目更改此设置。
我没有在流程模板中看到设置。
这不是提供给用户吗?还是我错过了什么?
【问题讨论】:
我们是 TFS 2017 更新 3。
创建团队项目后,默认的 TFS 版本“保留策略设置”如下所示。
虽然有一种方法可以在 TFS 项目集合级别为构建指定保留策略设置,但我想知道是否也有一种方法可以为发布执行此操作。对于版本,保留设置是项目级别。我有兴趣为每个新项目更改此设置。
我没有在流程模板中看到设置。
这不是提供给用户吗?还是我错过了什么?
【问题讨论】:
抱歉,全球版本保留政策只是项目级别。没有项目集合级别设置。
如果您使用的是本地 Team Foundation Server,则可以 为团队指定版本保留策略默认值和最大值 项目。
全局版本保留策略设置可以从 发布团队项目的设置:
本地:
https://{your_server}/tfs/{collection_name}/{team_project}/_admin/_apps/hub/ms.vss-releaseManagement-web.release-project-admin-hub
对于构建保留政策:
全局构建保留政策--项目集合级别
-- 在保留选项卡上构建您的定义
对于发布保留政策:
全球版本保留政策--项目级别
-- 在保留选项卡上发布您的定义
---特定环境的保留
更多详情请看本教程:Global release retention policy
【讨论】: