SCMLife.com

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: 流水先生

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

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

使用道具 举报

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

回复 37# 的帖子

这个理解 要是用在clearcase上 是再合适不过的啦
7 f5 Z& Q& g+ ?+ \666 理解的好" E( q$ p6 E* l
回复 支持 反对

使用道具 举报

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

回复 39# 的帖子

在理7 m( l3 q7 y* |! c9 E& O
我以前的公司 就是把发布的产品刻录成盘 储存在保险柜里 这就算是一个物理的产品库吧
回复 支持 反对

使用道具 举报

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

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

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

使用道具 举报

发表于 2008-4-13 07:14:55 | 显示全部楼层
所谓的三库,我理解是这样的:' a6 v0 Y7 E' Q( l3 ~
   首先是个人开发空间,这个相对独立,互不影响,也叫开发库;1 T7 \  F8 \' s+ r2 _' \
   其次是小组或者项目空间,一般情况下,指的是模块级的开发小组,应为开发人员提交开发结果之后,要集中在一起进行编译、打包。这个过程也可能会进行合并处理,还要检查相互之间程序的冲突,一般情况下,可以由专门的配置管理员来负责编译,也可以由开发组长来负责。模块级的集成,交付给测试。, e" \# T, x  j/ v. v
   在一个就是产品集成发布,一般是继承测试完成,进入系统测试之前要进行的一项工作。这个空间里面存储的是整个产品的源代码。对于编译之后的结果可以不用进行版本管理。但是,编译的环境是要生成版本的。对于产品集成之后是内部发布还是交付最终用户,需要在基线中进行说明,和修改属性。
) ]4 u" |: @; I; g4 N7 z   个人理解。可以是物理上的,也可以是逻辑上的。有些工具,例如CC就是逻辑上的。
& C* s8 {5 P  q5 z; _1 S    如果工具不能做到逻辑区分,即使是使用最原始的方式,就是建立不同的文件目录拷贝,也要区分这些空间。
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2008-4-24 13:17:54 | 显示全部楼层
最近关注了这个版块受益非浅啊,对于这一论题我的理解和大家差不多
3 |' m# o% E4 ?开发库+受控库:实施版本控制,不仅能实现并行开发,提高了开发效率,降低Bug率,并且一切活动都可追溯
4 ~& P& V9 f+ D5 s% A静态库:归档,发布的文件等.
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

发表于 2008-5-4 17:17:20 | 显示全部楼层
马上要建配置库了,还在考虑结构怎么去建3 `. U8 \) r8 I
头晕
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

SCMLife推荐上一条 /4 下一条

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

GMT+8, 2019-6-18 05:44 , Processed in 0.059716 second(s), 7 queries , Gzip On, MemCache On.

Powered by SCMLife X3.4 Licensed

© 2001-2017 JoyShare.

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