“UnModified Version”和“UnModified Version”之间的区别是什么? “使用Workspace版本”

时间:2013-12-19 14:35:49

标签: visual-studio-2010

在TFS中,我正在执行以下操作。

UnShelve待定更改 - >右键单击ShelveSet中的文件 - >选择比较 - >有三种选择:

  1. 使用未修改版本
  2. 使用工作空间版本
  3. 最新版本
  4. 1和2有什么区别?

1 个答案:

答案 0 :(得分:4)

基本上,选项分解如下:

  • 使用未修改版本 - 搁置文件将在创建搁置之前将文件与对应文件的任何挂起更改进行比较。

  • 使用工作区版本 - 通常,这会将您计算机上运行的当前代码与签出文件时的代码进行比较。基本上允许您查看您在当前结帐时所做的更改。

  • 使用最新版本 - 将您的代码与已检入TFS的最新代码进行比较。

因此,第一个和第二个选项之间的区别在于,使用未修改选项,您将与创建搁置之前发生的任何更改进行比较,并且您的工作空间选择将显示您在目前的结账。