SCMLife.com

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: 流水先生

[原创] 三库(开发库、受控库、静态库)的概念及个人的理解

  [复制链接]
发表于 2008-3-18 18:52:51 | 显示全部楼层
三库的逻辑思想。很不错,
回复 支持 反对

使用道具 举报

发表于 2008-4-2 15:39:11 | 显示全部楼层

回复 37# 的帖子

这个理解 要是用在clearcase上 是再合适不过的啦% I0 l$ o9 O+ j( c: p9 f
666 理解的好/ O( \* R  H) K' r8 c( e" _
回复 支持 反对

使用道具 举报

发表于 2008-4-2 15:50:50 | 显示全部楼层

回复 39# 的帖子

在理& @5 F3 k7 Q& e; K% l3 X
我以前的公司 就是把发布的产品刻录成盘 储存在保险柜里 这就算是一个物理的产品库吧
回复 支持 反对

使用道具 举报

发表于 2008-4-3 17:07:33 | 显示全部楼层

三库觉得对源代码的管理存在困难

其实建议源代码单独进行管理,在三库的理论中,源代码最后打包(rar),然后进行管理
回复 支持 反对

使用道具 举报

发表于 2008-4-13 07:14:55 | 显示全部楼层
所谓的三库,我理解是这样的:9 @6 z- O) F0 o2 h& ^) `
   首先是个人开发空间,这个相对独立,互不影响,也叫开发库;
+ @- P. n7 y1 b9 A0 M- M   其次是小组或者项目空间,一般情况下,指的是模块级的开发小组,应为开发人员提交开发结果之后,要集中在一起进行编译、打包。这个过程也可能会进行合并处理,还要检查相互之间程序的冲突,一般情况下,可以由专门的配置管理员来负责编译,也可以由开发组长来负责。模块级的集成,交付给测试。
4 p' G  `4 @8 O8 X   在一个就是产品集成发布,一般是继承测试完成,进入系统测试之前要进行的一项工作。这个空间里面存储的是整个产品的源代码。对于编译之后的结果可以不用进行版本管理。但是,编译的环境是要生成版本的。对于产品集成之后是内部发布还是交付最终用户,需要在基线中进行说明,和修改属性。
4 F7 a) p" }% y; b' `   个人理解。可以是物理上的,也可以是逻辑上的。有些工具,例如CC就是逻辑上的。! R# l( q& g6 h
    如果工具不能做到逻辑区分,即使是使用最原始的方式,就是建立不同的文件目录拷贝,也要区分这些空间。
回复 支持 反对

使用道具 举报

发表于 2008-4-14 14:24:31 | 显示全部楼层
我们一个库最好,要不然,代码COPY,还要一些脚本,不是很方便,人手也不足。
回复 支持 反对

使用道具 举报

发表于 2008-4-24 13:17:54 | 显示全部楼层
最近关注了这个版块受益非浅啊,对于这一论题我的理解和大家差不多
& p0 T1 H8 `! A2 a8 x" ]开发库+受控库:实施版本控制,不仅能实现并行开发,提高了开发效率,降低Bug率,并且一切活动都可追溯- C" F9 x, v' n; D4 a5 c1 e
静态库:归档,发布的文件等.
回复 支持 反对

使用道具 举报

发表于 2008-4-29 22:16:50 | 显示全部楼层
做个记号,明天过来好好学习一下
回复 支持 反对

使用道具 举报

发表于 2008-5-2 14:14:13 | 显示全部楼层
分析的非常到位,确实是高手,佩服。
回复 支持 反对

使用道具 举报

发表于 2008-5-4 17:17:20 | 显示全部楼层
马上要建配置库了,还在考虑结构怎么去建
: E% I  |0 e* K9 M( o6 D头晕
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

SCMLife推荐上一条 /4 下一条

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

GMT+8, 2019-1-22 09:12 , Processed in 0.070942 second(s), 7 queries , Gzip On, MemCache On.

Powered by SCMLife X3.4 Licensed

© 2001-2017 JoyShare.

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