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