我使用 mercurial 队列,有时我忘记用 hg qrefresh -m ... 设置我的消息并忘记在运行 hg qfinish 之前检查并收到消息 patch MyPatch finalized without changeset message 。如果没有消息,有什么办法可以让 qfinish 中止?

我发现解决这个问题的唯一方法是生成一个补丁,hg strip 我的最后一个修订版,重新应用补丁,然后提交我的消息。

最佳答案

使用 hg qimport -r tip 再次将最后一个变更集(您的最终补丁)转换为 MQ 补丁。

关于mercurial - 在没有变更集消息的情况下禁用 hg qfinish,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3637265/

10-14 16:42
查看更多