我们是很熟悉的颠覆工作流程和这一事实,我的计算机连接到互联网,99.9%的时间,我不喜欢做“汞词”和“汞推”分开。
记得有BZR将结合随后的“提交”命令来自动地直接提交到服务器(“推”)一个“结帐”指令。
是否有善变类似这样的东西吗?
PS:编写运行“汞CI $ * &&汞推”是我做的最后一件事一个shell脚本或别名。
我们是很熟悉的颠覆工作流程和这一事实,我的计算机连接到互联网,99.9%的时间,我不喜欢做“汞词”和“汞推”分开。
记得有BZR将结合随后的“提交”命令来自动地直接提交到服务器(“推”)一个“结帐”指令。
是否有善变类似这样的东西吗?
PS:编写运行“汞CI $ * &&汞推”是我做的最后一件事一个shell脚本或别名。
你可以添加一个钩子后提交成功运行的推动。
编辑:我只是想出来,它似乎很好地工作。 我添加了以下到.hg/hgrc
我想激活自动推为存储库的文件:
[hooks]
commit.autopush = hg push
编辑2:另外,你不必担心这样的事情:
hg -R ~/another-repo-that-autopushes commit
在不同的回购协议, 它会自动推送到提交。 hg push
钩最终推动在当前目录下,而不是你犯的一个变化? 不,不会。 根据我的链接页面:
可执行钩总是与设置到资源库的根目录下的当前目录运行。
这是一个边缘的情况下,但水银正确处理它。