mercurial shelve unshelve

mercurial - ¿Hg unshelve parece no tener efecto?



(2)

Nuestro equipo acaba de empezar con Mercurial. Una de las primeras cosas con las que hemos empezado a jugar es hg shelve . A nivel local, no tengo problemas para guardar los cambios. Todo funciona perfectamente de lo que puedo decir. Sin embargo, cuando trato de dejar de apretar, aparece el mensaje de restoring backup files , pero cuando ejecuto hg diff , no hay cambios, y el código no incluye mis cambios. Si hago hg unshelve -i puedo ver la diferencia, pero de nuevo, tratar de no aflojar parece no tener ningún efecto.

He estado intentando probarlo con algunos cambios muy simples que no deberían ser un problema en términos de conflictos, por ejemplo, agregar un comentario de prueba. Debo tener en cuenta que he intentado hg unshelve -f después de lo cual se dice que unshelve completed pero nuevamente, mis cambios no se han restaurado.

¿Alguna idea de lo que estoy haciendo mal?

Si importa: Mercurial Distributed SCM (versión 1.5.1 + 20100405)


Como actualización, actualmente estoy en la versión Mercurial Distributed SCM (version 2.9.1) y no tengo problemas. Si aún experimenta problemas con Unshelve, le recomiendo que actualice a la nueva versión de Mercurial.