Я использую ртутные очереди, и иногда я забываю установить свое сообщение с hg qrefresh -m ...
и забываю проверить, прежде чем запустить hg qfinish
, и я получаю сообщение patch MyPatch finalized without changeset message
.Могу ли я сделать qfinish abort, если нет сообщения?
Единственный способ, который я нашел, чтобы исправить это после того, как я это сделал, это сгенерировать патч, hg strip
моя последняя ревизия, повторно применить патч и затем зафиксировать с моим сообщением.