Неизвестная родительская ошибка в Mercurial - PullRequest
20 голосов
/ 29 апреля 2010

Я получаю ошибку, которая мешает мне тянуть, даже принудительно тянуть.

hg command error:
transaction abort!
rollback completed
abort: data/assets/images/skins/file/skin.jpg.i@0727c4489edc: unknown parent!

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

UPDATE После запуска hg проверьте

checking changesets
checking manifests
crosschecking files in changesets and manifests
checking files
 assets/images/skins/hein/Heineken-skin.jpg@236: 0727c4489edc in manifests not found
 assets/images/skins/vw/VW_10_Revive_Website_Takeover.jpg@153: 877324921450 in manifests not found
 assets/images/skins/vw/VW_10_Revive_Website_Takeover.jpg@171: 45e8aee1c524 in manifests not found
warning: orphan revlog 'data/assets/images/skins/hein/Heineken-skin.jpg.d'
warning: orphan revlog 'data/assets/images/skins/vw/VW_10_Revive_Website_Takeover.jpg.d'
1268 files, 256 changesets, 2101 total revisions
2 warnings encountered!
3 integrity errors encountered!

(первый поврежденный набор изменений - 153)

Похоже, 2 изображения, Как я могу это исправить?

Ответы [ 2 ]

12 голосов
/ 29 апреля 2010

Попробуйте запустить hg verify в своем хранилище и посмотрите, поможет ли это.

2 голосов
/ 17 января 2014

У меня та же проблема, но в моем случае hg verify не возвращает ошибок. Может быть, это поможет вам:

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

Источник:

https://answers.atlassian.com/questions/59049/fisheye-cannot-pull-from-mercurial

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