hg abort:无法刷新不可变修订版

时间:2013-05-21 21:46:14

标签: version-control mercurial mercurial-queue

我正在使用安装了mq扩展程序的hg(据我所知,我没有使用rebase扩展名)

做了一些改动并做了一些qdiff,qrefs我突然遇到这个错误,我不知道它是怎么发生或为什么发生,但我希望能够再次进行qref并摆脱这个错误或至少从给定的回购中提取我的所有作品。


输出:

hg qref

abort: cannot refresh immutable revision
(see "hg help phases" for details)

-

hg qseries

0 A bug-822459-fix

-

hg status

M templates/testEmptyTest.js
M templates/testModalDialog.js
M templates/testPreferencesDialog.js
M templates/testSharedModules.js

以及许多其他未跟踪的文件(带有?前面的文件)

1 个答案:

答案 0 :(得分:1)

hg phase -fd qbase:qtip有帮助。另请参阅https://www.mercurial-scm.org/wiki/Phases

我在~/.hgrc

中有这个
[phases]
publish = False