2010-04-28 12 views
20

Recibo un error que me impide tirar, incluso forzar la extracción.Error padre desconocido en Mercurial

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

¿Hay alguna forma de quitar, revertir o corregir solo este archivo, ni siquiera es utilizado, y está impidiendo cualquier tirando.

ACTUALIZACIÓN después de ejecutar hg verificar

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! 

(conjunto de cambios primero dañado parece haber 153)

parece ser 2 imágenes, ¿Cómo puedo solucionar este problema?

+3

ejecutar 'hg verify' – tonfa

+0

Si pones tienda/00changelog.i/d tienda/00manifest .i/d y los dos huérfanos .d en línea, puedo intentar solucionarlos por usted. De lo contrario, es posible que pueda crear un nuevo repositorio utilizando hg convert de hg a hg con un archivo de archivo que excluya estos dos archivos: mercurial.selenic.com/wiki/RepositoryCorruption – tonfa

+0

btw son esos dos archivos, los únicos archivos que comienzan con una letra mayúscula ? – tonfa

Respuesta

11

Pruebe ejecutar hg verify en su repositorio y vea si eso ayuda.

+12

No ayudará directamente, solo puede ayudarnos a encontrar lo que está sucediendo. – tonfa

Cuestiones relacionadas