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