使用 Mercurial 测试新功能集的最佳策略是什么



我已经在Mercurial中设置了一个包含所有新开发代码的存储库(并且我使用包含稳定版本的稳定分支)。

当我想测试一个新特性,但又想把它与默认分支隔离开来时,最好的策略是什么?

只有当我确定它工作正常时,我才想把它放在默认分支中。我不认为为每个新功能创建分支是有意义的。

我记得读过一些关于创建一个临时分支,然后在一切正常时将其删除的内容。

我不认为为每个新功能创建分支是有意义的。

再考虑一下。"每个任务分支"是完全正确和有效的工作流程:您将更改从主线分离(但可以同步/从/default获取更改),完成和测试的更改可以集成到主线(合并分支)或放弃(关闭分支),您将返回到历史上的干净点

你(每个认真的开发人员)需要一个系统的分支模型,而不是一些随机的最佳策略或技巧。搜索git-flow和hg-flow

最新更新