hg unshelve seems to have no effect?
Наша команда только начинает работать с Mercurial. Одна из первых вещей, с которыми мы начали играть, это hg shelve
, Локально, у меня нет проблем с полочными изменениями. Все отлично работает из того, что я могу сказать. Тем не менее, когда я пытаюсь расстегнуть restoring backup files
сообщение, но когда я бегу hg diff
, нет никаких изменений, и мои изменения отсутствуют в коде. Если я сделаю hg unshelve -i
Я вижу разницу, но, опять же, попытка расстегнуть ее, похоже, не имеет никакого эффекта.
Я пытался протестировать это с некоторыми очень простыми изменениями, которые не должны быть проблемой с точки зрения конфликтов, например, добавляя тестовый комментарий. Я должен отметить, что я пытался hg unshelve -f
после чего написано unshelve completed
но опять же мои изменения не восстановлены.
Есть идеи, что я делаю не так?
Если это имеет значение: Mercurial Distributed SCM (версия 1.5.1+20100405)
2 ответа
Пробовал эту вилку, и она работает: https://bitbucket.org/astiob/hgshelve/
Таким образом, ответ, кажется, да, он сломан, и да, эта вилка исправляет это.
Как обновление, я в настоящее время на версии Mercurial Distributed SCM (version 2.9.1)
и не имеет проблем. Если вы все еще испытываете проблемы с unshelve, я рекомендую обновить его до последней версии Mercurial.