CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  软件工程/管理 >  质量管理与控制版

探讨版本控制

楼主moming1919()2005-06-23 11:13:06 在 软件工程/管理 / 质量管理与控制版 提问

想必应该有不少人遇到过这样的问题:公司做了一个项目后有多个用户使用,项目的核心没有改变,但是不同的客户在使用过程中提出了不同的需求,致使不同用户使用的版本差距越来越大,给版本的管理带来了很多问题。  
          需求的不同可以分为两类,一个是增加了模块,这个好处理,可以通过配置文件来解决。但改动最多的还是同一个模块中的细节处理,就比如客户A要求模块内有某一字段,但是客户B要求不要看到此字段,或者根本不希望有。这种问题最烦人,也最难处理了。我现在基本上是判断用户然后控制显示,不过这种办法似乎很笨,不知大家是如何处理的。  
           
          希望大家发表自己的观点并对此进行探讨。  
          本人QQ:40999570 问题点数:100、回复次数:11Top

1 楼pyp(鹿鸣)回复于 2005-06-23 14:05:27 得分 0

Label&BranchTop

2 楼daisy8675(莫依 沉迷)回复于 2005-06-23 14:28:21 得分 0

我们用的办法是一个版本文件去管理,最核心的程序实际上是关闭的。Top

3 楼RenRevid(国际_10号)回复于 2005-06-23 17:33:48 得分 0

这个也是困扰我们的问题。向大家请教了Top

4 楼qrlvls( 空 气 )回复于 2005-06-24 03:31:03 得分 0

能熟练使用现在的版本控制工具就不错了Top

5 楼ericzhangali(另一个空间)回复于 2005-06-24 09:45:39 得分 0

有的东西可通过config文件配置。  
  尽量把客户相关的东西提取到尽可能少的代码文件中,可用版本控制工具的功能共享共用部分。Top

6 楼moming1919()回复于 2005-06-24 09:47:04 得分 0

现在的版本控制工具(象cvs)控制的是单个文件的版本,主要用于小组开发。它对于不用用户之间的版本分歧起不到任何作用。  
  Top

7 楼moming1919()回复于 2005-06-24 09:49:35 得分 0

config可以配置大的差异,如果用它配置程序中所有小的差别,程序还是会变的很复杂,难以阅读Top

8 楼luxyi()回复于 2005-06-24 15:36:26 得分 50

你用的是什么版本控制工具?CVS我不太熟悉,如果它不能将一组文件作为一个整体进行管理的话,那你得自己写些脚本来实现这一功能。然后每个OEM版本都有从核心的一套代码中拷贝一份出来,在这份拷贝的基础上进行开发。这其实也就是pyp(鹿鸣)说的Label&Branch。关键问题是版本控制工具得有将一组文件作为一个整体进行管理的能力。剩下的事情就非常简单了。Top

9 楼f3611018(小明)回复于 2005-06-29 11:55:30 得分 50

走分支啊!  
  主要需求功能增加,走主要版本  
  其他的走分支,通过配置文件来修改!  
   
  这个在SCM里面好象有说明的啊!Top

10 楼f3611018(小明)回复于 2005-06-29 11:57:21 得分 0

一组文件作一个标记的软件,我知道的有subVersionTop

11 楼moming1919()回复于 2005-06-29 12:46:13 得分 0

大的差异可以走分支,但是细节的差异大家是怎么处理的呢,比如同一模块的细节显示和处理Top

相关问题

  • 版本控制
  • 关于rose版本控制
  • InstallShield : 如何控制版本?
  • COM+的版本控制
  • 版本控制工具
  • VSS的版本控制!
  • VSS版本控制问题
  • Release版本代码的探讨
  • 关于版本控制器的问题
  • 请问!!!!关于版本控制???

关键词

  • 版本
  • 文件
  • 模块
  • 版本控制工具
  • 客户
  • 用户
  • 需求
  • 管理
  • 处理
  • 差异

得分解答快速导航

  • 帖主:moming1919
  • luxyi
  • f3611018

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo