无法将工作项分组到 TFS 2015 中的版本中? [英] No way to group work items into releases in TFS 2015?

查看:23
本文介绍了无法将工作项分组到 TFS 2015 中的版本中?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的团队刚刚开始在内部使用 TFS 2015 Update 1 来管理他们的开发过程.我已经设置了服务器并为工作项定义了一些自定义状态和转换,以更好地映射到我们的流程.首先,我们将只利用看板,不会尝试使用迭代,原因有很多我不会在这里介绍.

我目前的问题是使用 TFS 来计划发布.具体来说,我看不到任何将功能和用户故事分组到特定版本中的方法.我所有的谷歌搜索都找到了许多涉及 Microsoft Release Management 的文章,所以我安装并配置了它,但这对于我的团队现在正在尝试做的事情来说绝对是过度的.目前我不打算自动部署到不同的环境,我只需要一种方法来将工作项分组到一个封装了 TFS 中发布概念的东西中.没有办法做到这一点吗?我现在能想到的最好办法是进一步修改工作项模板,以提供一个带有选择列表的简单发布"字段,或者定义另一种类型的工作项,我可以将其他工作项分组到其中.从我的角度来看,这似乎是 MS 的明显疏忽,所以我希望我只是遗漏了一些东西.

解决方案

可以通过多种方式将工作分组到发布中,请记住,发布计划"的概念在 TFS 中并不明确存在.发布管理涵盖发布到生产",但不涵盖任何计划.

计划发布的方法:

  • 一种方法是创建一个发布迭代,当您没有并行处理多个发布并且真正完成一个发布然后再进行下一个发布时,这很有效.发布迭代曾经是默认的,但已从产品中删除,以支持交付冲刺的团队和进行持续交付的团队.

    <块引用>

    项目根目录+ 1.2 版+ 冲刺 1+ 冲刺 2

  • 另一种选择是使用标签.您可以使用一个标记来标记工作项,表明它是针对特定冲刺的.

  • 使用标记工作项,在待办事项上放置一个明显突出的工作项### END OF RELEASE 1 ###它下面的任何工作项不是该版本的一部分.这种技术适合更敏捷的工作方式,更清楚地表明发布的内容是浮动的.

  • 创建自定义发布工作项,将您的其他工作项链接到此工作项以针对该发布将其定位.

  • 您还可以选择在 *自定义工作项字段** 上创建选项列表.

My team is just now starting to use TFS 2015 Update 1 on premise to manage their development process. I have set up the server and defined some custom states and transitions for work items to better map to our process. To start with, we will only be taking advantage of the Kanban board and are not attempting to use iterations for a variety of reasons I won't get into here.

My problem currently is using TFS to plan releases. Specifically, I don't see any way to group Features and User Stories into a specific release. All of my googling has turned up many articles involving Microsoft Release Management, so I installed and configured it, but it is absolutely overkill for what my team is trying to do right now. I'm not trying to automate deployments to different environments at the moment, I just need a way to group work items into a something that encapsulates the concept of a release in TFS. Is there no way to do this? The best I can come up with right now is to further modify the work item templates to either provide a simple "Release" field with a pick list, or define another type of work item that I can group the others into. This seems like a glaring oversight by MS from my perspective, so I'm hoping I'm just missing something.

解决方案

Grouping work into releases can be done in a couple of ways, just remember that the concept of a "Release Plan" doesn't explicitly exist in TFS. Release management covers the "Release to Production", but doesn't cover any planning.

Ways to plan releases:

  • One way is to create a Release Iteration, this works when you're not working on multiple releases in parallel and truly finish one release before working on the next. The Release iteration used to be default, but has been removed from the product in favor of teams delivering sprints and teams doing continuous delivery.

    Project Root
    + Release 1.2
      + Sprint 1
      + Sprint 2
    

  • Another option is to use Tags. You could tag work items with a tag that signifies it's targeted for a specific sprint.

  • Use a Marker workitem, on the backlog place one work item which clearly stands out ### END OF RELEASE 1 ### Any workitem below it is not part of that release. This technique fits a more agile way of working and more clearly shows that the contents of a release are a floating thing.

  • Create a custom Release Workitem, link your other workitems to this work item to target it for that release.

  • And your option to create a picklist on a *Custom workitem field** is another option.

这篇关于无法将工作项分组到 TFS 2015 中的版本中?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆