有没有办法找到在TFS中创建特定分支的源变更集?

有没有办法找到在TFS中创建特定分支的源变更集?,tfs,changeset,Tfs,Changeset,我的情况如下。我的团队使用TFS 2012进行源代码管理。我的队友已经从另一个分支的特定变更集(不是该时刻的最后一个变更集)创建了一个分支。我需要的是找出创建分支的确切变更集,以及使用了哪个分支 我试图在VS中的源代码管理资源管理器的“查看历史记录”中找到它。如果要与svn进行比较,创建分支的版本中有一个属性,它存储初始版本和创建分支的初始位置。在TFS中,变更集详细信息看起来似乎不包含此类信息 您可以使用跟踪变更集功能,我相信该功能将向您显示分支的历史记录及其包含的变更集 您可以从源代码管理资

我的情况如下。我的团队使用TFS 2012进行源代码管理。我的队友已经从另一个分支的特定变更集(不是该时刻的最后一个变更集)创建了一个分支。我需要的是找出创建分支的确切变更集,以及使用了哪个分支


我试图在VS中的源代码管理资源管理器的“查看历史记录”中找到它。如果要与svn进行比较,创建分支的版本中有一个属性,它存储初始版本和创建分支的初始位置。在TFS中,变更集详细信息看起来似乎不包含此类信息

您可以使用
跟踪变更集
功能,我相信该功能将向您显示分支的历史记录及其包含的变更集


您可以从
源代码管理资源管理器
访问此功能是的,有discens是正确的,您可以使用
轨道变更集
功能。顺便说一下,一个类似的问题已经得到了回答。答案包含指向的链接,其中包含许多详细信息,包括API和自定义命令行工具

然而,道路并不那么明显。为了澄清这一点,下面是如何在
源代码管理资源管理器
中实现结果的简要分步说明:

  • 源代码管理资源管理器中找到您的子分支
  • 右键单击它以获得上下文菜单,选择查看历史记录
  • 在历史查看器中找到分支的第一个变更集,右键单击它以获得上下文菜单,选择
    跟踪变更集
  • 您将看到分支的方案及其继承结构在此步骤中,您将找到父级
  • 在每个检测到的分支附近都有一个复选框,但您的子分支的父分支通常未选中。先检查一下。必须无条件选中子分支,因此要选中的两个复选框是父分支和子分支
  • 不要忘记使用
    Browse…
    按钮在
    Path filter
    输入字段中找到您的子分支
  • 按底部的
    可视化按钮。您将看到这幅图,其中矩形重复这两个分支。父分支矩形应包括此分支中已排序的变更集列表。列表可能很大,但源变更集(您的孩子最初是从中创建的)应该是最后一个
    
  • ????利润
    您可以在中看到最后步骤的示例屏幕截图。

    谢谢-不幸的是,获得这条简单、非常重要的信息涉及到了这么多!当我分支时,我在注释中包含了源变更集。但有时我会忘记。