SCMLife.com

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 998|回复: 3

[讨论] 如何管理子系统间的版本对应关系?

[复制链接]
发表于 2017-6-8 17:13:32 | 显示全部楼层 |阅读模式
假设有一个项目比较庞大,有100个子系统,各个子系统的开发进度不一致,版本都是按照子系统来独立管理的。由于各个子系统相互之间有依赖关系,所以我们需要对发布的这些版本来做一个对应关系管理。6 D& B5 j2 ?8 J7 S  ^  g. `! i: B
1 p" H, w& j+ C2 A7 i  g- N8 D* M
假设每个子系统又有对应的数据库,数据库的版本也是独立来管理的,我们如何将这些子系统的版本对应关系和数据库版本的对应关系都管理起来呢?, h; c  v8 w5 D7 |3 o

9 [0 f0 R  _7 S* I7 b+ N" r/ ~( h请大家都说说自己的管理办法。先谢谢大家了。2 m: c9 s  g0 Q
发表于 2017-6-8 17:16:43 | 显示全部楼层
先抢沙发后看
回复 支持 反对

使用道具 举报

发表于 2017-6-20 18:38:28 | 显示全部楼层
弱弱的问下,数据库是指每个子系统都是单独一个配置库管理吗?- N; o, V" k* X* C4 G0 o7 H
目前只碰到不算大的系统,里面有若干个子系统;每个子系统单独配置库管理,大系统单独配置库管理;大系统集成子系统;我们是明确要求大系统分给各子系统的需求追踪及验证,输入输出有明确的配置项及对应的版本;配置管理员在进行基线管理时会核查这部分版本是否正确;是一层层往下剥离管理的,目前没有一个明确的列表。
回复 支持 反对

使用道具 举报

发表于 2017-7-3 17:38:47 | 显示全部楼层
发表我的见解:
. @; ^  {7 T# x! d# t: }1.首先,针对整体项目,应该有一个大的冻结发布版本号,可认为属于该项目的产品版本3 z: T# Z) z7 S9 O, a& o/ ]
2.各子系统在发布冻结时,应该有自己独立的子系统版本号,可认为子系统版本
5 |; s6 A4 G/ p; M; N) M3.各子系统分程序和数据库,建议发布时,统一程序和数据库版本号,作为子系统版本分组信息标示
/ D9 w. Y+ s; b1 x4.最后一个完整发布的产品版本应该对应一组各子系统版本号,用于管理此项目的整体构成
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|无图版|SCMLife.com ( 京ICP备06056490号-1 )

GMT+8, 2017-12-12 03:53 , Processed in 0.061695 second(s), 8 queries , Gzip On, MemCache On.

Powered by SCMLife X3.4 Licensed

© 2001-2017 JoyShare.

快速回复 返回顶部 返回列表