Mercurial: как восстановиться после прерванного «qpop -a»?

Я импортировал пару ревизий в очередь и попытался вытолкнуть их все. К сожалению, согласно некоторым другим клиентам Mercurial, обращающимся к тому же репозиторию, hg qpop -aзавершилась неудачно:

> hg qpop -a
popping 115.diff
popping 114.diff
popping 113.diff
popping 112.diff
popping 111.diff
abort: The process cannot access the file because it is being used by
another process
C:\Program Files (x86)\Mercurial\library.zip\mercurial\dispatch.py:217:
DeprecationWarning: use lock.release instead of del lock

Теперь я больше не могу отталкивать исправления. Mercurial всегда жалуется на "неизвестный узел":

> hg qpush -a
mq status file refers to unknown node b6fb614866f1
abort: working directory revision is not qtip

Что это значит и как решить эту проблему?

12
задан mstrap 8 June 2012 в 13:32
поделиться