如何在两个独立的Visual Studio实例中打开相同解决方案的两个不同历史版本?

时间:2016-02-22 14:58:00

标签: visual-studio visual-studio-2012 tfs revision-history

如何在两个独立的Visual Studio实例中打开相同解决方案的两个不同历史版本? (VS2012)

我需要做的是查看某个时间点的整个解决方案,以便我可以使用“查找所有引用”,当您从变更集中查看单个文件时,您无法做到这一点。

如果您获得了所需变更集的完整代码库,那么您将覆盖当前的代码库(因为两个代码库都位于本地文件系统上的相同位置),并且无法将当前代码与历史版本交叉引用。

有没有办法可以在Visual Studio中查看当前和历史版本的代码(相同或不同的实例),并且仍然能够在两个版本的代码中使用查找所有引用?

1 个答案:

答案 0 :(得分:2)

你需要

  1. 使用“源代码管理资源管理器”中的“获取特定版本”右键单击选项拉取第一个版本
  2. enter image description here

    1. 将文件从本地路径复制到其他路径
    2. 拉第二个版本
    3. 打开VS的两个实例,每个实例都指向相应的文件夹
    4. 它不漂亮但它有效。