私たちのチームは Mercurial を使い始めたばかりです。私たちが最初に遊び始めたものの 1 つは、 ですhg shelve。ローカルでは、変更を棚上げすることに問題はありません。私が知る限り、それはすべて完璧に機能します。ただし、保留を解除しようとするとrestoring backup filesメッセージが表示されますが、実行するhg diffと変更がなく、コードに変更がありません。そうすればhg unshelve -i、差分を見ることができますが、棚上げを解除しようとしても効果がないようです。
テストコメントを追加するなど、競合に関して問題にならない非常に単純な変更を加えてテストしようとしています。私は試してみたことに注意する必要がhg unshelve -fありますunshelve completedが、その後、私の変更は復元されません。
私が間違っていることは何ですか?
問題がある場合: Mercurial Distributed SCM (バージョン 1.5.1+20100405)