论坛首页 海阔天空版

关于版本控制

浏览 238 次
精华帖 (0) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
作者 正文
最后更新时间:2008-07-03 关键字: 讨教经验
目前负责的一个项目,在原有的系统上进行再次开发。
目前正式环境上运行中的版本,我们暂时称之为版本A。
开发中的版本,我们称之为版本B。
版本B的开发过程中,常有一些临时增加的要求,需要在版本A上修改,为的是在版本B发布前就更新到正式环境中,其中有部分内容最终也需要添加到版本B中。
现在的问题在于,客户的需求有时候是不确定的,增加到版本A上的各个功能,确认完上传的时间是不一样的(并不一定按照客户提出的先后次序),客户确认时也有可能需要进行修改。
所以,如果版本A先于版本B修改,则有可能导致版本B修改时有细节遗漏;如两个版本同时修改,则要求一旦变动,则工作量增加比较多。
此外,针对版本A的各个修改上传时间不一致也容易产生问题。

针对以上情况,假设不能变更客户的需求和习惯,有没有什么办法既能保证修改的安全,又能使增加的工作量保持在合理的范围内?

非常感谢。
   
最后更新时间:2008-07-03
> 如果版本A先于版本B修改,则有可能导致版本B修改时有细节遗漏;

QA到位,这种情况是可以避免的。

B的开发尽量不要受A的影响为好。
   
0 请登录后投票
最后更新时间:2008-07-03
分支管理!

svn做得到!
   
0 请登录后投票
最后更新时间:2008-07-03
没问题的
CVS作的到
   
0 请登录后投票
论坛首页 海阔天空版

跳转论坛:
JavaEye推荐