You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从特定版本执行hg copy命令并保留文件历史?

从Mercurial文件历史版本分叉新文件的命令验证
  • 你提到的命令 hg copy foo.py@6 bar.py 完全可以满足需求:它会将foo.py在版本6的内容复制为bar.py,同时Mercurial会自动记录两者的复制历史关联,确保后续基于bar.py开发时,能追溯到它源自foo.py的rev6版本。
  • 执行完该命令后,记得运行 hg commit 提交变更,让版本库正式记录这次复制操作。
  • 提交完成后,可通过 hg log --follow bar.py 验证历史关联:这条命令会展示bar.py的完整变更历史,其中包含foo.py在rev6及更早的相关记录,说明历史已成功保留。

内容的提问来源于stack exchange,提问作者Jason S

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 16:42:01