imklay

leader 想要多开发版本,多测试环境的 git flow。我按照他的想法画了这个, v2ers 品一品

  •  1
     
  •   imklay · Sep 10, 2020 · 3444 views
    This topic created in 2250 days ago, the information mentioned may be changed or developed.

    Supplement 1  ·  Sep 10, 2020
    ![]( https://s1.ax1x.com/2020/09/09/w1vkrj.png)

    这个呢(是不是一样烂
    10 replies  •  2020-09-16 10:59:18 +08:00
    Rwing
    Rwing
    Sep 10, 2020
    1
    不得不说,你这图有点乱。。。
    其实不需要用 branch 来表示版本啊,用 tag 来表示版本
    wysnylc
    wysnylc
    Sep 10, 2020
    2
    tag 表示版本+1
    分支只是代表不同的开发路线
    woodensail
    woodensail
    Sep 10, 2020
    3
    我提一点小建议,一般多版本并发时,是希望靠后的版本包含靠前的版本内容的。
    也就是 dev1.1.0 应该从 dev1.0.0 拉出来,同时 dev1.0.0 中的东西要跟据需要不时的往 dev1.1.0 中合并。
    否则老版本中处理过的 bug 在新版本中还存在,等完成合并后,还得把这些 bug 在新分支重新测一遍。同时还能减少冲突。
    maichael
    maichael
    Sep 10, 2020
    4
    楞是画了一个复杂的 DAG 图出来,你就不能把不同的流程分开来画吗。一般来说,用分支区分用途,用 tag 区分版本
    imklay
    imklay
    OP
    Sep 10, 2020
    5
    whileFalse
    whileFalse
    Sep 10, 2020
    6
    那你准备怎么维护这么多环境呢?
    java253738191
    java253738191
    Sep 10, 2020
    7
    你这是用什么工具画的
    imklay
    imklay
    OP
    Sep 10, 2020
    8
    @java253738191 Keynote
    lzp729
    lzp729
    Sep 11, 2020
    9
    这不就是 git workflow 里的图。。。改了几个名字。。。
    liyilongko
    liyilongko
    Sep 16, 2020
    10
    你这还不如直接用 git flow 官方 practice 呢
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1432 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 15:14 · PVG 23:14 · LAX 07:14 · JFK 10:14
    ♥ Do have faith in what you're doing.