Visual studio 2013 如何比较来自两个不同变更集的所有文件?

Visual studio 2013 如何比较来自两个不同变更集的所有文件?,visual-studio-2013,tfs,version-control,Visual Studio 2013,Tfs,Version Control,在源代码管理器中,有一个选项用于比较一个文件的两个不同更改集 但是,我想比较两个不同变更集中的所有文件 有没有办法做到这一点 或者我需要将两个版本分别提取到两个目录中,并将它们并排进行比较吗?您可以检查此工具,它可以快速方便地比较变更集、搁置集或TFS中的所有文件,以查看发生了什么变化。谢谢您的提示。我安装了它,但据我所知,它只能在“挂起的更改”期间进行比较。但我想比较两个完全不同的版本,而不必签入任何东西。用这个工具可以吗?我没有在文档中看到它。你是对的,这个工具只有在有挂起的更改时才可用,并

在源代码管理器中,有一个选项用于比较一个文件的两个不同更改集

但是,我想比较两个不同变更集中的所有文件

有没有办法做到这一点


或者我需要将两个版本分别提取到两个目录中,并将它们并排进行比较吗?

您可以检查此工具,它可以快速方便地比较变更集、搁置集或TFS中的所有文件,以查看发生了什么变化。

谢谢您的提示。我安装了它,但据我所知,它只能在“挂起的更改”期间进行比较。但我想比较两个完全不同的版本,而不必签入任何东西。用这个工具可以吗?我没有在文档中看到它。你是对的,这个工具只有在有挂起的更改时才可用,并与工作区版本或最新版本进行比较。它无法实现你想要的。既然您还可以比较服务器和本地之间的两个不同文件夹,那么将其中一个变更集设置为本地,并与服务器中的另一个变更集进行比较如何?谢谢您的写作。是的,当然我可以提取一个变更集,甚至提取两个变更集,然后比较它们。我只是想找个更简单的方法。也许我会编写并发布我自己的插件。没有一种默认方法可以比较来自两个不同变更集的所有文件。自定义插件是唯一的方法。