mercurial 在哪里保存搁置的文件?

Where does mercurial keep shelved files?

不幸的是,我清理了我的 Mercurial 货架,忘记了我需要进行一些更改。我有定期的文件系统备份,但不知道 Mercurial 将搁置的文件存储在哪里。有人可以告诉我在哪里看吗?

Mercurial 版本 3.3.2

我在 cli 中使用 mercurial 而不是 TortoiseHg

它们位于您存储库的 .hg 文件夹中,位于名为 shelves 的文件夹中。

TortoiseHg 使用注意事项:使用 GUI 删除的书架将移至 .hg\Trashcan