tfs - 发布管理将build设置为无限期保留

标签 tfs release-management tfsbuild ms-release-management

我们正在使用 Microsoft 的发布管理工具来自动将我们的解决方案部署到我们的各种开发服务器。这个工具非常适合我们,因为它可以执行跨越多个服务器的更复杂的部署。从这个意义上说,它运行良好,一切都在正确部署。

一个小问题是,在 Release Management 自动部署构建后,它将build设置为“无限期保留”,这由锁定图标指示。由于我们正在进行持续部署,因此我们保留了大量构建,并且构建定义的保留策略被覆盖。因此,我必须定期进入并突出显示所有以前的构建并取消选择无限期保留。

因为我们没有使用 Release Management 部署过去的开发(不幸的是我们不允许),所以我们不需要保留所有这些开发构建。

有没有办法更改发布管理,使其不会将build设置为无限期保留?

更新:由于目前无法实现,如果您想要此功能,请在 UserVoice 上投票:https://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/6537614-allow-retain-indefinitely-to-not-be-set

最佳答案

对于 TFS 2013.3 的 RM,这是不可能的。根据 Teodora Stanev 的说法 post ,这是设计使然。

请随时在 Visual Studio UserVoice site 上提出请求

关于tfs - 发布管理将build设置为无限期保留,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26259004/

相关文章:

visual-studio-2012 - 团队基础服务器 : Multiple Identities Found

Android facebook 登录在 Debug模式下工作,从未发布

version-control - 如何可视化版本控制系统的示例?

tfs - 当出现构建警告时,如何使 TFS 构建结果为 "Partially Succeeded"?

powershell - 如何获取 tfs 构建服务器上的当前变更集 ID?

visual-studio-2012 - 将 VS2012 连接到 TFS 时出现错误 TF31004

asp.net - 本地 IIS 和 Azure/TFS 构建中的 App_Code

tfs - 共享资源范围获取锁失败

tfs - 基于云的 Team Foundation Service 是否提供实验室管理功能?

tfs - TF50309 : The following account does not have sufficient permissions to complete the operation