在带有后继者的 Mercurial 变更集中标记为 obsolete .
可以(强制)以某种方式删除此标记吗?
使用后hg strip
删除后继者,原始变更集仍被标记为过时和灭绝)。 hg evolve
拒绝重新创建继任者。
最佳答案
您不能将更改取消标记为已过时,但您可以使用“hg touch <rev> --hidden
”使其恢复生机,其中 touch 是一个新命令,它是 evolve extension 的一部分.
FWIW。也可以重新调整过时的更改,但如果使用触摸,您可能会遇到更少的并发症。
关于mercurial - 在 Mercurial 中,是否可以强制过时的变更集不再过时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29542219/