当您右键单击文件并选择“比较...”时,您将获得一些不同的选项:
前三个很容易解释。但是最新版本和工作空间版本有什么区别?
4似乎您正在将计算机上的代码与TFS中的最新版本进行比较
5-这不应该像(4)吗? (我认为这可能使您可以与多个工作空间进行比较,但是对话框似乎没有选择其他工作空间的选项。)
最佳答案
我发现之间的区别
最新版本
工作区版本
最新版本-将您当前的代码文件与TFS服务器上的最新代码文件进行比较。 (这包括您的同伴代码猴子所做的所有更改,并且自从 checkout 文件以来就重新 checkin )。仅当您启用了多个结帐时,这种比较形式才会显示差异。
工作区版本-将当前代码文件与 checkout 文件时的代码进行比较。如果您启用了多个 check out 功能,并且您的一些其他代码猴子已经 checkin 更改-那么,您可以使用此选项查看您最初所做的更改。然后,您将必须与最新版本进行比较,以查看在 checkin 代码文件时是否存在任何冲突。
关于visual-studio-2008 - TFS中不同类型的比较之间有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/840845/