【问题标题】:Mercurial command to combine hg pull; hg upMercurial 命令结合 hg pull; hg起来
【发布时间】:2013-03-06 07:27:09
【问题描述】:

如何将 Mercurial 命令 hg pullhg update 合二为一?

【问题讨论】:

    标签: mercurial pull


    【解决方案1】:

    显然,hg pull -u 是这里的答案。

    但是,有一个警告值得一提:hg pull -u 并不完全等同于 hg pull && hg update。文档中简要提到了这一点,但如果您第一次遇到它可能会感到惊讶;如果没有什么可提取的(例如,没有新的变更集进来),那么hg pull -u 不会更新。如果您在发出命令之前没有做好准备,这可能会有点令人困惑。

    【讨论】:

    • TortoiseHg 有等价物吗?
    • 不幸的是,由于 hg pull -u 完全符合 djc 的描述,我不得不求助于 hg pull && hg update 作为让它像“git pull”一样工作的唯一方法,谢谢你的提示。
    • @User - 在 TortoiseHg 中,您可以转到“设置”>“同步”>“拉取操作后”并从下拉菜单中选择“更新”以在拉取后进行自动更新。页面底部的提示说它“等同于”pull --update
    【解决方案2】:

    键入hg help pull,您将看到-u 开关

    【讨论】:

      【解决方案3】:

      你可以使用:

      hg pull -u
      

      阅读文档了解更多选项。

      【讨论】:

        【解决方案4】:

        hg fetch 扩展名在启用后将执行相同的操作。然而,它已经失宠,并被 Mercurial 团队称为“不受欢迎的功能”。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-07-07
          • 2011-02-05
          • 1970-01-01
          • 2013-12-26
          • 2016-05-21
          相关资源
          最近更新 更多