我们是TFS 2017 Update 3。
创建团队项目后,默认TFS版本的“保留策略设置”如下所示。
虽然有一种方法可以在TFS项目集合级别为Builds指定保留策略设置,但我想知道是否有一种方法可以为Releases执行此操作。对于版本,保留设置是项目级别。我有兴趣为每个新项目更改此设置。
我没有在流程模板上看到设置。
这不是提供给用户的吗?或者我错过了什么?
答案 0 :(得分:1)
抱歉,全球版本保留政策只是项目级别。没有项目集合级别设置。
如果您使用的是本地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