gpt4 book ai didi

Mercurial Hgflow : Adding a new feature to a release branch?

转载 作者:行者123 更新时间:2023-12-02 05:26:22 25 4
gpt4 key购买 nike

根据我的阅读,不鼓励向版本中添加新功能。

现在假设老板真的想要当前版本中的新功能,你会如何处理?

我可以想到两个选项,我认为 hgflow 不支持它们:

  • 选项 1:

    1. 在 release/x.x 的分支点从 dev 分支
    2. 完成功能
    3. merge 到发布/x.x
    4. 关闭功能分支
  • 选项 2:

    1. 从 release/x.x 中的最新点分支
    2. release/x.x/featName
    3. 完成功能
    4. merge 到发布/x.x
    5. 关闭功能分支

你会如何处理这种情况?

最佳答案

newer versions of hgflow (0.9.4是最新的) by yujiewu 支持Option2。语法类似于以下内容:

# In release/x.x branch
hg flow release/x.x start boss_wants_new_feature
# Now you create a branch called release/x.x/boss_wants_new_feature.

(a bunch of commits to implement the feature)

# In release/x.x/boss_wants_new_feature branch
hg flow release/x.x finish

关于 Mercurial Hgflow : Adding a new feature to a release branch?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13021807/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com