nike - mercurial significado
Error de "plegado de caja" al intentar clonar un repositorio mercurial (2)
Intento clonar un repositorio mercurial local en windows.
Me sale este error:
C:/temp/toolkit1.1>hg clone /src/toolkit
destination directory: toolkit
updating working directory
abort: case-folding collision between sdk/Api.h and sdk/api.h
Parece que cambié la capitalización de API.H en algún momento, pero no sé cómo resolver esto. ¿Algun consejo?
Estoy usando la versión: 1.2.1
Arreglé esto cambiando el nombre del archivo en Windows a Api.h.old. Cometiendo eso. Luego renombrando a Api.h con mayúsculas corregidas. Comprometiéndose de nuevo.
Entonces el clon funcionó.
Este es un problema que a veces ocurre cuando trabaja con un repositorio de Mercurial en un sistema de archivos que no distingue entre mayúsculas y minúsculas (Windows). Vea las Colisiones de Casos de Arreglos en la wiki de Mercurial.
Probablemente, lo más fácil es si tiene acceso a una computadora Unix. Revise el proyecto allí y elimine el archivo ofensivo, fusionando primero los cambios (si los hay), luego confirme y presione.