我在Mercurial有两个分支。一个用于在我的本地计算机上进行调试,因为有一些wampserver设置仅在本地计算机上有效。
另一个分支用于发布,因此包含Web服务器本身所需的服务器设置。不幸的是,即使是简单的index.php
也是如此,因为<base>
代码。
我想知道如何保持这两个分支同步,而不必每次我想发布时都将我的本地更改合并到发布分支。
有没有更好的方法来维护这两个分支?例如,我可以同时将更改提交到两个分支吗?
答案 0 :(得分:1)
我建议您查看并至少尝试MQ Extension
在MQ驱动的工作流程中,您将在MQ队列中获得单个分支+单个补丁:
注意强>
除了移植之外,无MQ的工作流程也可以基于rebase(--keep
选项)