Mercurial禁用自动推送提交

时间:2018-07-05 08:40:57

标签: mercurial

我使用的是TortoiseHG / Mercurial,我将本地存储库设置为在每次提交后自动推送到“默认”服务器存储库路径。好的,到目前为止有效。但是对于某些合并,我想禁用该自动推送。当我在本地存储库中合并两个修订时,将出现一个对话框,其中列出了选项“ --pushafter = default”。然后,我可以为此提交禁用该选项。但这没有效果。变更集将始终推送到服务器存储库中。我在做什么错了?

我有点困惑,因为我认为这早已生效。我可以合并两个修订版,进行一些测试,如果它们失败了,我可以回滚本地存储库,进行错误修复,然后再次合并。当一切正常时,我将推送到服务器仓库。现在,合并后我无法回滚本地存储库,因为合并提交将始终被推送到服务器。我只能回滚推送响应,这不是我想要的。

有什么建议吗?

基督徒

0 个答案:

没有答案