mercurial - 我可以恢复变更集并保持后续变更集完整吗

标签 mercurial

假设我们有

  • 变更集 14
  • 变更集 15
  • 变更集 16

我正在使用变更集 16,我需要删除我在变更集 #14 中所做的更改,但保持 #15 和 #16 完好无损。

我可以用 Mercurial 来做这个吗?我觉得这是不可能的,因为变更集 #15 和 #16 取决于 #14....我听说过队列补丁。相关吗?

谢谢

最佳答案

看看backout命令。它正是您想要的。它将删除 chageset 14 中的更改并尝试应用后面的更改,询问您是否由于丢失信息而无法理解。

关于mercurial - 我可以恢复变更集并保持后续变更集完整吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12751244/

相关文章:

Mercurial:自动标记构建

git - 多平台项目存储库设计策略

mercurial - 如何使用 MacOSx 在 Mercurial 中提交和推送项目

git - 哪个分布式源代码控制系统与 Windows 和 Visual Studio 的集成最好?

mercurial - Mercurial 存储库损坏 - 无法更新

mercurial - 将 Mercurial 存储库移动到另一台服务器

mercurial - 退出 Mercurial 上的向后 merge

mercurial - 为什么 Mercurial merge 时很笨?如何使拉取/merge 更改变得更简单?

xml - MySQL Workbench 文件上的 hg diff

svn - 处理重命名 : svn vs. git 与 mercurial