我们刚刚完成了我们软件的第1版。这将是我们的第一个版本。
到目前为止,我们的流程一直是开发人员在他们自己的分支上工作,然后在QA批准分支后合并到稳定的主人。
所以现在我想发布版本1,我希望在此之后每月修补一次,也许每6个月发布一次更大版本。
我现在不知道如何处理大师。
我理想地想要这样的东西:
Master被标记为版本1,我可以随时返回。 (这只是现在从master创建一个新的分支并将其称为版本1吗?)
开发人员可以开始研究新的修补程序或功能,并且当代码稳定时,它们的代码会合并为主代码,因此它可以正常运行。
1.1补丁将于下个月发布,此时master将标记为1.1。
循环继续。
这是最好的做法吗?
感谢。