鉴于此分支模型,这是正确的还是不正确的操作?

时间:2012-11-30 19:15:30

标签: version-control mercurial branch branching-and-merging

我正在使用Mercurial,但我using the following as my branching model

enter image description here

我有一个我正在处理的功能,所以它在它自己的功能分支中。但是,我在开发分支中更改了一些较小的项目,我想在另一个分支中使用yonder的特定功能方法时使用它。在给定此模型的情况下,允许将开发合并到该功能分支中吗?或者这会违反这个模型吗?

1 个答案:

答案 0 :(得分:1)

  

在给定此模型的情况下是否可以将开发合并到该功能分支中?

常识中

您之前违反了工作流程:当“我在开发分支中更改了一些较小的项目”时 - 这些更改必须位于单独的功能分支中,您可以合并到您的中功能分支或(更好)进入临时“组合”(你的+侧)分支:在理想的nvie-workflow的情况下,develop-branch必须包含来自任务分支的仅合并

PS - 从另一方面来说“不是守安息日的人,而是安息日是为人而制造的”,如果你的合并,你将只有肮脏的历史