我有4个变更集,我想返回修订版2并取消修订版3和4.这可能吗?输入的命令是什么?
答案 0 :(得分:1)
hg update [-r REV]
会更改您的工作副本父版本,还会更改文件内容以匹配此新的父版本。这意味着新的提交将从您更新的修订版继续进行。
你究竟是什么意思'取消'?将它们排除在外?您可以使用strip命令执行此操作:
<强> hg strip [-r REV]
强>
从存储库中删除变更集及其所有后代。就好像变化从未存在过一样。此命令是MqExtension的一部分,您首先需要enable。