浏览 238 次
|
精华帖 (0) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2008-07-03 关键字: 讨教经验
目前负责的一个项目,在原有的系统上进行再次开发。
目前正式环境上运行中的版本,我们暂时称之为版本A。 开发中的版本,我们称之为版本B。 版本B的开发过程中,常有一些临时增加的要求,需要在版本A上修改,为的是在版本B发布前就更新到正式环境中,其中有部分内容最终也需要添加到版本B中。 现在的问题在于,客户的需求有时候是不确定的,增加到版本A上的各个功能,确认完上传的时间是不一样的(并不一定按照客户提出的先后次序),客户确认时也有可能需要进行修改。 所以,如果版本A先于版本B修改,则有可能导致版本B修改时有细节遗漏;如两个版本同时修改,则要求一旦变动,则工作量增加比较多。 此外,针对版本A的各个修改上传时间不一致也容易产生问题。 针对以上情况,假设不能变更客户的需求和习惯,有没有什么办法既能保证修改的安全,又能使增加的工作量保持在合理的范围内? 非常感谢。 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
最后更新时间:2008-07-03
> 如果版本A先于版本B修改,则有可能导致版本B修改时有细节遗漏;
QA到位,这种情况是可以避免的。 B的开发尽量不要受A的影响为好。 |
|
| 返回顶楼 | |
|
最后更新时间:2008-07-03
分支管理!
svn做得到! |
|
| 返回顶楼 | |
|
最后更新时间:2008-07-03
没问题的
CVS作的到 |
|
| 返回顶楼 | |





