Pregunta

Nuestro equipo es sólo el comienzo con Mercurial. Una de las primeras cosas que hemos comenzado a jugar con es hg shelve. A nivel local, no tengo cambios estanterías de problemas. Todo funciona a la perfección de lo que puedo contar. Sin embargo, cuando intento unshelve, me sale el mensaje de restoring backup files, pero cuando corro hg diff, no hay cambios, y mis cambios no se encuentran en el código. Si hago hg unshelve -i puedo ver el diff, pero de nuevo, tratando de unshelve parece tener ningún efecto.

He estado tratando de probarlo con algunos cambios muy simples que no debería ser un problema en términos de conflictos, por ejemplo, añadir un comentario de prueba. Debo señalar que he intentado hg unshelve -f después de lo cual dice unshelve completed pero de nuevo, mis cambios no se restauran.

Alguna idea de lo que estoy haciendo mal?

Si es importante: Mercurial Distribuido SMC (versión 1.5.1 + 20100405)

¿Fue útil?

Solución

pretendía que tenedor y funciona: https://bitbucket.org/astiob/hgshelve/

Así que la respuesta parece ser, sí, se rompe, y sí, que lo fija la horquilla.

Otros consejos

Como una actualización, estoy actualmente en la versión Mercurial Distributed SCM (version 2.9.1) y no tienen problemas. Si sigue experimentando problemas con unshelve, recomiendo la actualización a la nueva versión de Mercurial.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top