【发布时间】:2016-01-16 20:09:37
【问题描述】:
我的团队刚刚开始在本地使用 TFS 2015 Update 1 来管理他们的开发过程。我已经设置了服务器并为工作项定义了一些自定义状态和转换,以便更好地映射到我们的流程。首先,我们将仅利用看板,而不是尝试使用迭代,原因有多种,我不会在这里讨论。
我目前的问题是使用 TFS 来计划发布。具体来说,我看不到任何将功能和用户故事分组到特定版本中的方法。我所有的谷歌搜索都找到了许多涉及 Microsoft 发布管理的文章,所以我安装并配置了它,但这对于我的团队现在正在尝试做的事情来说绝对是矫枉过正。目前我并没有尝试将部署自动化到不同的环境,我只需要一种方法将工作项组合成一个封装 TFS 中发布概念的东西。有没有办法做到这一点?我现在能想到的最好的办法是进一步修改工作项模板,以提供一个带有选择列表的简单“发布”字段,或者定义另一种类型的工作项,我可以将其他工作项分组到其中。从我的角度来看,这似乎是 MS 的明显疏忽,所以我希望我只是遗漏了一些东西。
【问题讨论】:
-
我的团队完全按照您描述的原因使用了自定义“发布”工作项模板。它工作得很好。我的首要建议是不要使用子父关系将项目链接到发布,如果发布中的项目已经具有逻辑父级(例如功能切片),则可能会导致问题。
-
好吧,我很失望发布计划显然没有在 TFS 中考虑,但感谢您的意见。这是我现在要提出的方向。
标签: tfs release-management tfs-2015