在Visual Studio的实例1中,我想打开我的源代码的最新版本。在VS的实例2中,我想打开以前的版本。我怎么能这样做?
我尝试打开VS的两个实例并将其拉出来,但由于它们都指向同一目录“C:\ Source \ ProjectName”,我最终只会覆盖其中一个。
答案 0 :(得分:1)
尝试创建另一个workspace并将其映射到不同的文件目录。然后在VS#1中打开原始工作区,在VS#2中打开新工作区
答案 1 :(得分:1)
您是否有理由不将解决方案分支或复制到磁盘上的单独文件夹?这就是我要做的事情(实际上,TFS中的分支特别是我们为这些情况所做的事情)。
[编辑]
我假设Compare
功能不是你想要的?如果是这样,enhance the default functionality there有相当简单的方法,例如使用DiffMerge。
答案 2 :(得分:0)
如果您确实希望在两个不同的VS实例中打开两个版本的文件,则必须创建一个指向同一存储库的其他工作区,并在所需文件上使用“获取特定版本”。
然后,您可以使用最新版本打开一个VS实例,使用特定版本打开另一个实例。
如果您还不知道,可以了解如何创建新工作区here。