Наша команда только начинает работать с 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)