我想将我的存储库的一些子文件夹(及其所有后代)还原为某个修订版。 有没有人知道是否有可能使用TortoisHg(无需选择每个文件)?
注意:我正在使用TortoiseHg,版本2.11
答案 0 :(得分:0)
这会将您选择的子文件夹仅提取到工作副本中。
答案 1 :(得分:0)
您最容易从TortoiseHg的manifest
窗口执行此操作。
在TortoiseHg Workbench中,为我选择View -> Manifest
(快捷方式Alt-3
),选择所需的修订,然后在清单窗口中右键单击相关文件夹并选择Revert to Revision...
您可以直接从命令行调出清单工具:
thg manifest -r REV
REV
是您要恢复的修订版本。但是如果您对使用命令行感到满意,只需执行以下操作即可节省一些时间:
hg revert -r REV folder_to_revert
完成此操作后,只需提交本地更改(恢复文件的结果),但通常这样做。如果您决定不恢复文件,只需进行干净的更新。