我通常使用注释来查看谁更改了TFS中的代码。但它只显示最新的变更集。
例如,第320行改为:
注释仅显示:
110697 John Smith 11/02/2015 320 nErrorNo = cmd.GetDBErrorNo();
无法显示其他两个变更集。
我尝试使用"历史......"在源文件中,选择两个不同的变更集进行比较,但找不到该行的其他变更集仍然不方便。
是否有一种简单的方法可以找出导致一行的所有变更集?
答案 0 :(得分:0)
我找到了一个有趣的注释信息。使用相同的文件,注释和历史记录的变更集ID不会逐一对应。
换句话说,此注释功能仅显示Changeset,其中包括对文件内容所做的更改。因此,如果旧的Changeset正在执行类似合并,重命名文件,移动位置等操作。然后,此变更集将不会显示在注释中。请检查此变更集5276/14219的更改。也许这是正常现象。有关annotate from MSDN的更多信息。