【发布时间】:2011-05-12 18:06:51
【问题描述】:
在命令行上从 Mercurial 存储库获取最新代码时,如果存在需要合并的变更集,Mercurial 会发出警告:
hg up
abort: crosses branches (merge branches or use --check to force update)
这是我所期望的,从 Mercurial 的书中它说“Mercurial 告诉我们 hg update 命令不会进行合并;当它认为我们可能想要执行合并时,它不会更新工作目录合并,除非我们强迫它这样做。”此时我知道我需要合并。
如何使用 TortoiseHg 获得相同的行为?当我点击“更新”时,它会愉快地将我更新到最新的变更集。有没有办法警告我可能需要合并? “始终合并(如果可能)”选项似乎仅在您有未提交的更改时才适用。
【问题讨论】:
标签: mercurial tortoisehg