强行推进Mercurial后该怎么办?

时间:2013-10-07 20:57:26

标签: mercurial tortoisehg

我在3个月之前犯了一个错误,就是对Mercurial进行强制推动,不知何故,它已经记住了......所以每当我现在推动它时,它会默认强制它:

% hg --repository C:\Projects\Sonic\DDSF push --force ssh://192.168.52.2:22//hg/DDSF

如何摆脱此设置并返回常规推送?

我的团队每天都生我的气,因为我不断创造新的头脑和破碎的东西:(

我已经检查了我的.hgrc文件但它不在那里。我还重新安装了TortoiseHg客户端,希望它能解决这个问题,但事实并非如此。

1 个答案:

答案 0 :(得分:9)

在TortoiseHG中,您可以按如下方式禁用该设置:

  1. 通过菜单查看 - >进入“同步”屏幕同步或单击工具栏中的此按钮:
    toolbar

  2. 单击提交列表下的“选项”按钮:
    options button

  3. 在选项窗口中,有一个“强制推送”设置的复选框:
    force push settings


  4. 顺便说一下,当启用强制时,您应该已经在第二步中的“选项”按钮下面看到了这一点:
    enter image description here