【问题标题】:TFS 2017 Release Mangagement - Tracking Release StatusTFS 2017 发布管理 - 跟踪发布状态
【发布时间】:2018-03-24 16:31:32
【问题描述】:

我一直在 Prem Release Management 上试用 TFS 2017。

在很大程度上我喜欢它。我对管理每个版本的状态感到有些沮丧。

概览面板中有一个指示器来显示每个环境是否已部署到(成功、失败或正在进行中)。很好,但是我们如何跟踪整个发布的状态呢?

客户是善变的。我可以让客户要求我延迟发布,并详细解释原因。我也可以让我们的基础架构团队暂停我们的发布。我可以想出几个不同的发布状态指标来跟踪这些信息:据我所知,TFS 2017 没有跟踪任何这些。

为什么不呢?跟踪每个版本的状态不重要吗?我只是在无效地使用这些工具吗?

我的经理想知道发布的情况。他们不想知道完成了什么环境,他们想知道在项目级别上发生了什么。我会想象某种工作项在这里是有序的......

我错过了什么吗?

【问题讨论】:

  • 听起来您对发布跟踪有自己的要求,超出了产品的功能。您可以编写一个扩展来满足这些要求,或者向 Microsoft 提交一个 UserVoice 项目。

标签: tfs azure-pipelines-release-pipeline


【解决方案1】:

听起来你想跟踪发布的过程,比如 Code Review/Pull request 的过程,介绍发布管理的沟通过程。记录团队沟通的 cmets/原因,并在所有贡献都同意并获得批准后开始发布。

目前没有引入这样的机制,如果需要,您可以放弃/删除版本并启动新版本。您可以在“发布”选项卡下跟踪每个发布。

无论如何,您可以提交 User Voice 项目 来建议您想要的功能:https://visualstudio.uservoice.com/forums/330519-visual-studio-team-services

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-06-15
    • 2014-05-25
    • 1970-01-01
    • 2018-07-24
    • 1970-01-01
    • 2019-02-16
    • 1970-01-01
    相关资源
    最近更新 更多