在Pull-> Rebase操作后,如何在TortoiseHg Workbench中直观地"hg rebase --continue"?

cod*_*zen 11 mercurial tortoisehg

我正在使用Mercurial,在我从远程仓库中提取变更集之后,我会做一个rebase(以便与SVN同步).

如果在rebase期间存在合并冲突,我需要hg rebase --continue在修复它之后执行.这不是什么大不了的事,但我想一个"可视化"的方式来做到这一点,因为我希望我的队友们转移到Hg和命令行太frictious供大家学习.

如何continue仅使用TortoiseHg Workbench(v 2.2)GUI在rebase期间执行该选项?

Rus*_*nko 14

在TortoiseHG中,您可以使用GUI完成整个rebase,因此您无需hg rebase手动运行.只需右键单击修订并选择Modify history->Rebase....

如果你已经开始rebase并希望rebase --continue通过GUI运行,只需运行TortoiseHG,右键单击任何修订并选择Modify history->Rebase....TortoiseHG将检测未完成的rebase并将rebase --continue自动运行.

  • 此外,请记住,您需要激活hg的rebase扩展名才能显示此菜单.您也可以在GUI中执行此操作,只需转到设置对话框,然后转到扩展选项卡. (10认同)