我们正在使用 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/