Mercurial 将变更集移动到不同的机器
我正在使用TortoiseHg,我在草稿模式下有一些变更集,现在由于某些原因,我需要使用不同的机器 那么,有没有办法在新机器上备份和恢复我的变更集Mercurial 将变更集移动到不同的机器,mercurial,tortoisehg,Mercurial,Tortoisehg,我正在使用TortoiseHg,我在草稿模式下有一些变更集,现在由于某些原因,我需要使用不同的机器 那么,有没有办法在新机器上备份和恢复我的变更集 因为我不确定是否在另一台机器上获取草稿模式更改集。如果您已经提交了更改集,但没有推送更改集,您可以将.hg目录复制到另一台机器上。如果有未提交的更改,则必须复制存储库和.hg目录所在的整个目录 不,您不能在另一台机器上获取草稿模式更改。一旦您按下(状态为“public”),它们就可用。无论变更集的(public/draft/secret)如何,您都可
因为我不确定是否在另一台机器上获取草稿模式更改集。如果您已经提交了更改集,但没有推送更改集,您可以将.hg目录复制到另一台机器上。如果有未提交的更改,则必须复制存储库和.hg目录所在的整个目录
不,您不能在另一台机器上获取草稿模式更改。一旦您按下(状态为“public”),它们就可用。无论变更集的(public/draft/secret)如何,您都可以执行此操作-我在工作中始终使用 为此,您需要从设置中打开“”扩展(已安装但默认未启用)。(实际上,您可以在没有mq的情况下执行此操作) 采取以下步骤,从第一个
草稿
变更集(即其父项为公共
)到最后一个草稿
变更集(即位于以下位置的变更集):
Repository/Import
,然后导入变更集。重复此操作(按照导出更改集的顺序)以重新创建与源存储库上相同的历史记录