2010-04-28 1 views
20

Я получаю сообщение об ошибке, которое мешает мне тянуть, даже тянуть силы.Неизвестная ошибка родителя в Mercurial

hg command error: 
transaction abort! 
rollback completed 
abort: data/assets/images/skins/file/[email protected]: unknown parent! 

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

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

рт.ст.
checking changesets 
checking manifests 
crosschecking files in changesets and manifests 
checking files 
assets/images/skins/hein/[email protected]: 0727c4489edc in manifests not found 
assets/images/skins/vw/[email protected]: 877324921450 in manifests not found 
assets/images/skins/vw/[email protected]: 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 изображения, как я могу это исправить?

+3

запустить 'verify' – tonfa

+0

рт.ст. Если положить магазин/00changelog.i/д магазин/00manifest .i/d и два сирота .d в сети, я могу попытаться исправить их для вас. В противном случае вы могли бы создать новый репозиторий, используя hg convert from hg to hg с файловой картой, исключая эти два файла: mercurial.selenic.com/wiki/RepositoryCorruption – tonfa

+0

btw - эти два файла - только файлы, начинающиеся с буквы верхнего регистра ? – tonfa

ответ

11

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

+12

Это не поможет напрямую, это может помочь нам только в том, что происходит. – tonfa

2

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

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

Источник:

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

Смежные вопросы