简单的问题:有没有办法从 TortoiseHg 工作台恢复 --all ?我了解如何还原单个文件。理想情况下,我可以单击修订,然后从鼠标右键菜单中找到“全部还原”项。
我在 Ubuntu 机器上使用 TortoiseHg 2.8。
编辑我应该就我的问题提供更多细节以提供一些背景信息。让我描述一下特定的用例:
我想把我的工作目录恢复到过去提交的状态,这样我就可以从我知道是“好”的可执行文件中生成输出。一旦我生成了那个输出,我想回到提示并继续我的开发,保持这个历史线性。从命令行,我做了“hg revert --all --rev 22”,生成了输出,然后是“hg revert --all”,这就是我想要的。“hg update”将创建一个带有分支的历史记录(如果我理解正确的话)。FWIW TortoiseHg 中有一个“更新”按钮(在显示文件列表的框中)以及给定修订版的鼠标右键菜单项。