TFS 回滚与“获取此版本”

2024-01-05

回滚和“获取此版本”有什么区别?

它们都让我返回到特定版本,并从那里进行更改和签入。

两者兼备有什么额外好处?


Get specific version/Get this version

仅影响您的本地工作区,它将所有本地更改恢复为旧版本。当您尝试签入这些更改时,您将遇到合并冲突,并且需要解决这些问题。例如,当您需要调试旧版本的应用程序时,它非常有用。签入并强制合并本地版本不会删除任何已添加的文件,并且可能会导致相当多的混乱。另外,不清楚您做了什么,因为所有更改只会显示为编辑或添加。获取特定版本也不会恢复任何合并票证,因此以后的合并可能会导致意外行为。

Rollback

为选定的更改创建补偿签入。它将仅回滚所选变更集中的变更(并且可以回滚历史记录中的任意变更集)。它将此更改附加为具有特殊“回滚”类型的新更改集。因此,从历史记录中可以清楚地看出,您返回并恢复了之前的一些更改。回滚将通过删除文件来正确补偿添加,并通过将文件添加回来来正确补偿删除。回滚合并时,合并票证也会恢复,确保稍后尝试合并分支时重新评估这些更改。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

TFS 回滚与“获取此版本” 的相关文章

随机推荐

  • 如何在 Visual Studio Community 2015 上打开输入文件 C++?

    有谁知道为什么文件打不开 我还尝试将 infile txt 放入程序文件夹和调试文件夹中 但我用来检查打开错误的方法都触发了意味着它无法打开 我知道我可以对位置进行硬编码 但我不想这样做 我听说你应该这样做stringobj c str 但
  • 如何在脚本标签中正确使用 defer/async 属性

    我在所有外部 js 文件中使用 defer 属性运行以下代码 但当我在脚本标记中使用 defer 属性时 Owl Carousel 不会加载 它还显示错误 未定义 如果我从脚本标记中删除延迟属性 一切都会正常工作 没有任何错误 注意 由于某
  • SDK2:Rally Grids 中的链接和列宽

    我以简单的方式显示 Rally Grid 中缺陷的链接 columnCfgs FormattedID Name 这会创建到缺陷的链接 就像它应该的那样 但列宽太大了 但如果我执行以下操作 我就会丢失链接 columnCfgs dataInd
  • JQ 转换为数字,从 shell 变量生成新 json 时转换为布尔值

    我正在尝试生成 json 输出 其中输入来自 shell 变量 happystring Bob Ross unhappynumber1 1942 unhappyboolean true JSON jq n arg happystring h
  • 异步更新 ObservableCollection 项

    我是多线程和 WPF 的新手 我有一个ObservableCollection
  • 如何说服 powershell(通过任务计划程序运行)找到我的网络驱动器?

    我在 Windows 7 上有一个简单的 powershell 脚本 但无法正常工作 这在 XP 上不是问题 get psdrive 当我直接运行它时 我得到 Name Used GB Free GB Provider Root A Fil
  • 囤积内存分配器

    囤积内存分配器 http www cs umass edu emery hoard asplos2000 pdf 我正在阅读有关 Hoard 内存分配器的论文 一切都是可以理解的 但有一件事不是 它如何减少多线程分配或释放内存时引起的堆争用
  • Scala 的 MapLike、ListLike、SeqLike 等与 Map、List、Seq 相比如何?

    有人可以帮我理解 Scala 集合 API 中的各种 Like 特征吗 我一直在阅读并尝试比较每一个 但没有运气 我想我可以看到 Map 例如扩展了 MapLike 添加了 2 个具体方法 但这引出了一个问题 为什么要这样做 为什么 Col
  • Azure 认知服务 OCR 给出不同的结果 - 如何补救?

    Azure CS 有一个 OCR 演示 westcentralus 端点 位于 https azure microsoft com en us services cognitive services computer vision v 18
  • 如何正确地将多个片段添加到片段过渡?

    最近问了一个关于fragment的问题here http stackoverflow com questions 12443312 listview not populating or webview taking up entire sc
  • 如何删除android微调器中的默认值?

    我正在使用 JSON 从数据库中获取值并将它们插入微调器中 该进程正在成功运行 但是当我单击微调器时 我收到了两次微调器提示 如何从微调器中删除第一个默认值 This is snapshot hope you understand my p
  • 如何在 Spring 配置文件中混合使用 CGLIB 和 JDK 代理?

    该线程与我遇到的一个问题有关这里关于访问建议类的受保护方法的需求 https stackoverflow com q 10110253 827480 我正在使用 Spring 3 0 6 并创建了一个 Spring 分析方面 我将其应用于使
  • 从 C++ 调用 dll 函数

    我在 dll 中有一个函数 我想从我的 C 应用程序调用它 该 dll 也是用 C 编写的 并且有一个 def 文件 该文件显示了 dll 中存在的函数 我使用的是 Visual Studio 2010 通过在链接器 附加库目录 中添加 D
  • 地图的联合迭代器?

    Preface 关联 C 容器 例如std map有点像只有一个键列的微型数据库 升压的bimap将其提升为一个两列表 在两列中都进行查找 但这就是类比 没有 polymap 来概括这个想法 无论如何 我想继续将地图视为数据库 现在我想知道
  • 普通 es6 类和扩展 React.Component 有什么区别

    我在用着反应全栈 https github com kriasoft react starter kit作为开始我的项目的脚手架 我发现它的示例代码与官方的 React 文档有很大不同 示例代码是这样的 withStyles styles
  • 当我有 UTC 偏移时如何创建 tzinfo?

    我有一个时区与 UTC 的偏移量 以秒为单位 19800 并且也有字符串格式 0530 我如何使用它们来创建一个tzinfo实例 我调查了pytz 但在那里我只能找到以时区名称作为输入的 API 对于 Python 3 2 或更高版本 您可
  • 如何使用 powershell 脚本替换文本文件中的值

    我的文件包含以下数据 无标题 DEPOSIT ADD 123456789 VALUE VARIABLE NNNN VALUEVARIABLE DEPOSIT ADD 234567890 VALUE P75 NNNN VALUEVARIABL
  • 关闭汞分支机构

    使用时hg branch FeatureBranchName并将其发布到开发人员之间共享的中央存储库 有没有办法最终关闭FeatureBranchName它的开发何时正式与默认分支合并 如果FeatureBranchName执行时不可见hg
  • 使用名称jquery通过索引获取id值

    html
  • TFS 回滚与“获取此版本”

    回滚和 获取此版本 有什么区别 它们都让我返回到特定版本 并从那里进行更改和签入 两者兼备有什么额外好处 Get specific version Get this version 仅影响您的本地工作区 它将所有本地更改恢复为旧版本 当您尝