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