我们最近从 Gemini 过渡到 TFS 以进行应用程序更改控制。TFS 有一个方面我无法理解 - 缺少每个工作项将在.
在 Gemini 中,每个功能请求、增强、错误等都可以用版本号标记。如果该字段留空,则该项目是“未计划的”,即在积压中。每个版本都可以标记为已发布或未发布。然后可以创建报告,列出每个发布版本中解决的问题,即发行说明,以及未来版本中要解决的问题,即路线图。我对此非常满意!
现在在 TFS 中我找不到任何内置的版本概念。似乎有两种表示版本的方法:
作为迭代树中的父项,例如
版本 1.0.0
- 冲刺 1
- 冲刺 2
- ETC
版本 1.1.0
- 冲刺 3
- 冲刺 4
- ETC
作为工作项树中的父项,例如
版本 1.0.0
- 要求 1
- 要求 2
- ETC
版本 1.1.0
- 要求 3
- 错误 4
- ETC
后一种方法看起来更好,因为它允许同时处理版本(例如,主要版本将与错误修复版本同时处理)。
那么按版本管理工作的推荐方法是什么?
最后,由于版本属性实际上并不存在于工作项本身中,是否可以就每个版本中解决的问题进行报告?