Cha*_* Le 0 firefox google-chrome
我看到一些软件正在开发多个版本.例如:当版本14仍处于测试阶段时,正在开发Google Chrome 15,正在开发Firefox 4和5.我想知道怎么可能呢?如果在Chrome 14中发现了一个错误,那么团队在第15版上工作的问题是否必须再次修复该错误?是不是一次只处理一个版本会更有效和一致?
通过使用Subversion,Git,Mercurial等源代码控制系统,您可以管理代码的多个分支,并且可以非常轻松地将编辑从一个分支合并到另一个分支.
分支通常用于维护产品的当前稳定版本,在其中修复错误但不添加主要功能,以及添加新功能的开发版本.
在开发新功能分支期间,您会定期将来自稳定分支的错误修正合并到其中.源控制系统在很大程度上自动化该合并过程.
归档时间: |
|
查看次数: |
65 次 |
最近记录: |