使用 Subversion 时,开发人员应该在主干之外工作,还是应该仅将主干用于来自每个开发人员分支的合并并由持续集成服务监视?
请您参考如下方法:
有两种基本策略:
- 主干不稳定 - 主干始终包含最新代码,分支用于发布
- 稳定的主干 - 代码在分支中开发,仅在经过充分测试并从主干执行发布后才 checkin 主干
您使用哪个在某种程度上取决于个人喜好。 但除了其中任何一个之外,个人开发人员还应该使用 分支进行自己的实验性开发。
像往常一样,没有明确的答案!
使用 Subversion 时,开发人员应该在主干之外工作,还是应该仅将主干用于来自每个开发人员分支的合并并由持续集成服务监视?
请您参考如下方法:
有两种基本策略:
您使用哪个在某种程度上取决于个人喜好。 但除了其中任何一个之外,个人开发人员还应该使用 分支进行自己的实验性开发。
像往常一样,没有明确的答案!