【问题标题】:How to determine the work items associated with a source branch in TFS 2010?如何确定与 TFS 2010 中的源分支关联的工作项?
【发布时间】:2011-03-16 15:26:32
【问题描述】:

我在开发分支中根据工作项签入我的源代码。所有签入都需要有一个关联的工作项。因此,当我查看分支的历史记录时,我可以看到与该分支关联的所有工作项。

与此同时,我正在当前发布分支中进行错误修复。此外,它们与它们自己的工作项相关联。

当需要发布另一个版本时,我们将发布合并到 main 以获取生产错误修复,将开发合并到 main 以获取新功能,然后最终从 main 创建一个新的发布分支。

我的问题是,我希望能够在我的新发布分支上“查看历史记录”(或另一个可以为我提供所需数据的命令)并查看与上次发布版本中的错误修复相关的变更集以及组合成该发布分支的开发分支。有没有办法做到这一点?

本质上,我们需要一种方法来查看针对特定发布分支解决了哪些工作项。此外,我们希望能够搜索工作项 ID 并查看修复它的发布分支。

抱歉,如果不清楚,我正在学习其中的一些内容。

【问题讨论】:

  • 我想我知道你在问什么,但也许一个图形会(咳咳)更好地说明你的问题?一张图胜过千言万语……

标签: visual-studio-2010 tfs


【解决方案1】:

我认为没有任何命令存在于此。最好的方法是使用 TFS2010 中的 Track Changeset 功能。查看此 MSDN 库以获取更多详细信息:

http://msdn.microsoft.com/en-us/library/dd405662.aspx

在 Track Changeset 视图中,您可以右键单击更改起源的分支,然后单击 Changeset details,这将打开 changeset details 窗口。在这里,您可以检查具有该更改的关联工作项。

【讨论】:

  • 所以没有办法将变更集与新分支相关联?人们通常会做什么来了解在特定版本中解决了哪些工作项?
  • 当我们创建工作项时,我们将发布名称添加到区域工作项字段下拉列表中,并将特定发布的所有工作项分配给区域字段下的对应发布名称。然后,我们使用工作项查询(按区域 = 发布名称过滤)来查找特定发布中的所有工作项。
  • 自从您的上一条评论帮助我指出正确的方向以来,我将把它标记为答案!谢谢。
猜你喜欢
  • 2011-05-27
  • 2011-04-28
  • 1970-01-01
  • 2011-11-24
  • 2012-07-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-30
相关资源
最近更新 更多