查看一个文件的历史记录时,如何获得双击与之前的版本进行比较?

When viewing the history of a file, how can you get a double-click to compare with the previous version?

在 Visual Studio 中使用 TFVC,当我右键单击一个文件夹并单击“查看历史记录”时,它会打开“历史记录”视图,并将源位置设置为该文件夹。当我双击特定的变更集时,它会在团队资源管理器中打开该变更集的详细信息。出色的。然后,当我在变更集详细信息中双击一个文件时,它会自动将该文件的变更集版本与以前的版本进行比较,这样我就可以看到对该特定变更集中的文件进行了哪些实际更改。完美。

但是,当历史视图中的源位置设置为文件时,双击变更集只会打开文件的那个版本,而不是打开变更集详细信息。这是相当无用的,因为我使用历史记录进行比较而不仅仅是查看。在这种情况下有没有办法改变双击行为?打开变更集详细信息会很好。自动跳转到"Compare with Previous Version"会更好

我认为没有任何方法可以改变这种行为。我想,这种想法是您已经在文件的上下文中,并且正在从历史视图中单击文件。所以它向您展示了特定版本

当您查看单个文件的历史记录时,您可以右键单击最更改的 select 更改集详细信息 或直接单击 快捷方式。

然后你也可以在Team Explorer中看到变更集的详细信息,select变更集详细信息中的具体文件,双击它,会得到与查看相同的结果您在上面描述的文件夹级别历史记录。