Как исправить репозиторий Mercurial после сбоя и отката? - PullRequest
5 голосов
/ 05 октября 2010

Я использовал команду Mercurial collapse, а затем попытался выполнить откат).Теперь я знаю, что это то, что я не должен был делать.

hg status
abort: working directory has unknown parent 'e1f07eea60bf'!

Рабочая копия содержит, по крайней мере, достаточно свежую версию, но я не могу ее зафиксировать.

Как бы вы лучше всего оправились от этой ситуации?Что касается истории, большая ее часть все равно была перенесена в центральное хранилище.

1 Ответ

5 голосов
/ 05 октября 2010

Попробуйте hg debugsetparent xxxx, это не самая безопасная команда в мире, но она должна вам помочь. Установите для родителя ревизию, которая есть в вашем журнале.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...