【问题标题】:Suppress "Push to remote repository?" prompt in TortoiseHg when pushing over SSH禁止“推送到远程存储库?”通过 SSH 推送时在 TortoiseHg 中提示
【发布时间】:2011-10-26 20:48:54
【问题描述】:

在 TortoiseHg 中,是否可以抑制推送到 SSH 存储库时出现的确认弹出窗口?

这是标题为“确认推送到远程存储库”的弹出窗口,正文为“推送到远程存储库 ssh://server/repo?”。

虽然我很欣赏这个警告,但我想至少对一些 repos 或一些 ssh 路径禁用它。

是否可以禁用此确认对话框并始终允许推送?

【问题讨论】:

  • 看起来有人向 tortoisehg 开发人员提交了an issue,尽管目前看起来没有修复或解决方法(最后一次线程更新是 4 天前)。
  • 谢谢,看起来像,我再等一会儿看看有没有人现在有任何解决方案

标签: mercurial ssh tortoisehg


【解决方案1】:

警告:这是一个糟糕的答案,你不应该使用它。但缺乏更好的选择,这里是:

可以编写一个AutoIt 脚本,立即点击此框。这缺乏技巧,因为它忽略了您要推送到的 repo,但如果您只是想让盒子消失,它主要是完成这项工作。

While 1
    WinWaitActive("Confirm Push to remote Repository")
    Send("y")
Wend

【讨论】:

    【解决方案2】:

    此问题现已由 mercurial 开发人员解决。 见https://bitbucket.org/tortoisehg/thg/issue/190/push-always-wants-confirmation

    【讨论】:

      【解决方案3】:

      在同步视图中,单击Options 按钮,然后选中Allow push of a new branch

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-04-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-01-25
        • 2016-06-21
        • 1970-01-01
        相关资源
        最近更新 更多