¿Alguien puede decirme qué significa este error de Mercurial?Mercurial: "archivo no rastreado en el directorio de trabajo difiere del archivo en la revisión solicitada"?
archivo sin seguimiento en el directorio de trabajo difiere de archivo en solicitada revisión
Esto ocurrió cuando se hace una hg tomará:
C:\myapp>hg fetch ssh://hg/myapp-v1
pulling from ssh://hg/myapp-v1
searching for changes
adding changesets
adding manifests
adding file changes
added 93 changesets with 693 changes to 78 files (+1 heads)
updating to 797:0df7dbe7dc06
196 files updated, 0 files merged, 196 files removed, 0 files unresolved
merging with 704:edb7765768c6
abort: untracked file in working directory differs from file in requested revision: 'a/b/c/d.java'
De lo que puedo decir a este archivo (a/b/c/d.java) no coincide con ninguna ruta configurada en .hgignorar. Y este archivo específico también es idéntico en los dos (miapp & myapp-v1) repositorios ...
No estoy seguro de lo que esto significa. ??
Antes de hacer la fusión 'hg status' retornos sin cambios sobresalientes 'hg add a/b/c/d.java' devuelve" a/b/c/d.java ya rastreado " –
Interesante punto sobre fetch vs pull/merge. Hice un' pull', y luego 'merge' donde recibí muchos mensajes en el formulario:' remote changed dir/blah.xml que uso local borrado (c) colgado versión o dejar (d) elegido? ' –
sí, la fusión es la codificación y no debe pasarse por alto. Para la primera parte, probablemente podríamos averiguarlo con la salida' hg stat', pero podría ser el caso ¿Que su actual directorio de trabajo no es la raíz del repositorio ?, Eso haría posible que hg add dijera agregado, pero digamos "sin seguimiento". Solo una conjetura. –