如何将暂存分支与实时

时间:2015-11-26 15:37:50

标签: git continuous-integration teamcity

假设我对我的暂存部署感到满意,并且我希望将其传播到实时,我猜测下一步是将暂存分支与live进行合并。构建服务器检出实时分支,构建和部署。如果合并有一些意想不到的结果怎么办?

在写入实时文件之前,如何确保最终合并能够成功部署?

1 个答案:

答案 0 :(得分:0)

如果只将staging-branch合并到live-branch中,并且永远不会对live-branch进行任何更改,则不必担心合并导致的错误。参见:

staging  A---B---C---E---F---G---H---J---K---L---M
                  \               \               \
live               D---------------I---------------N

这样就不会发生合并冲突,因为只有陈述分支会随着时间的推移而发生变化。