visual-studio-2008 - TFS中不同类型的比较之间有什么区别

标签 visual-studio-2008 tfs

当您右键单击文件并选择“比较...”时,您将获得一些不同的选项:

  • 更改集
  • 日期
  • 标签
  • 最新版本
  • 工作区版本

  • 前三个很容易解释。但是最新版本和工作空间版本有什么区别?
    4似乎您正在将计算机上的代码与TFS中的最新版本进行比较
    5-这不应该像(4)吗? (我认为这可能使您可以与多个工作空间进行比较,但是对话框似乎没有选择其他工作空间的选项。)

    最佳答案

    我发现之间的区别
    最新版本
    工作区版本

    最新版本-将您当前的代码文件与TFS服务器上的最新代码文件进行比较。 (这包括您的同伴代码猴子所做的所有更改,并且自从 checkout 文件以来就重新 checkin )。仅当您启用了多个结帐时,这种比较形式才会显示差异。

    工作区版本-将当前代码文件与 checkout 文件时的代码进行比较。如果您启用了多个 check out 功能,并且您的一些其他代码猴子已经 checkin 更改-那么,您可以使用此选项查看您最初所做的更改。然后,您将必须与最新版本进行比较,以查看在 checkin 代码文件时是否存在任何冲突。

    关于visual-studio-2008 - TFS中不同类型的比较之间有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/840845/

    相关文章:

    c# - Entity Framework 中计算属性的数据绑定(bind)

    c# - HttpWebRequest: The request was aborted: 请求被取消

    visual-studio-2008 - Windows 7 x64 上的 WCF 调试

    visual-studio-2010 - Visual Studio:查询TFS工作项:AND/OR逻辑不起作用?

    c# - 无法从传输连接读取数据 : An existing connection was forcibly closed by the remote host

    git - 将 TFS 构建服务连接到 Github 存储库

    visual-studio - Visual Studio 和 Temp 文件夹的病毒扫描

    visual-studio - VS2008 : Unit Testing with Code Coverage doesn't work with/CLR

    linux - TFVC "Undo Unchanged"Ubuntu 管道中的错误

    tfs - 在构建定义 Team Foundation Server 2015 中运行/排除特定测试