| 序号 |
评论者 |
共有评论 93 【论坛浏览】 【发表评论】 |
评论时间 |
|
| 41 |
lhjymry |
| 引用: | 原帖由 cufehx 于 2007-10-12 14:52 发表 
三库概念在一个库里通过分支、基线实现应该是没有问题的。如果确实觉得有必要分开的话,静态库(产品库)单独建立物理上的库似乎可行,因为产品库存放的基本都是一些稳定的版本,相反在受控库中生成太多的基线可能不 ... |
|
很有收益,实际上我们这里就是通过物理上的2库来实现逻辑上的3库概念。
开发库和受控库利用分支来区分,不同的分支对应不同概念上的库,开发分支的权限相对比较宽松,并且提供开发人员的协同工作和交流;受控分支按实际情况可能有多条,分别设置不同的权限,只有少数被授权的人才可以修改。我们采用功能比较强大的配置管理工具实现。
产品库在物理上是独立的库,因为版本相对已经比较稳定,而且经常有从产品库提取版本对客户发布的需求,所以我们采用和开发库、受控库不一样的,相对比较简单的版本管理工具。 |
2007/11/6 10:13 |
|
| 42 |
lhjymry |
这样也可以节约些管理成本,不需要那么多的license了,呵呵 |
2007/11/6 10:16 |
|
| 43 |
mickey |
看了大家的贴子,受益匪浅。
但如果和工具结合的话,例如cc,这三库该如何实现。还望大家指教。 |
2007/12/19 16:20 |
|
| 44 |
都市边缘人 |
感觉这三库就类似于SVN中的原始分支:
TRUNK/TAGS/BRANCHES |
2008/2/20 16:03 |
|
| 45 |
winterliu001 |
关注 都很关注这样的问题!!!! |
2008/2/23 10:06 |
|
| 46 |
漂亮老婆婆 |
请问楼主,受控库和静态库可否共用为一个库,我直接把受控库当作基线库,行不?? |
2008/2/23 10:24 |
|
| 47 |
lhdht |
在CC中,三个库可以通过流的划分来区分,
当然,也需要基线的辅助标识 |
2008/3/3 15:33 |
|
| 48 |
leojanson |
1、开发库:CC中,给用户建立的静态视图、动态视图、个人工作空间都可以视为开发库,这时候,用户可以任意的修改程序代码,升级每个文件的版本。
2、受控库:配置管理员打好基线后的文件、代码的集合,就是受控库,通过设置,使得这部分的内容及其基线都不可修改。
3、产品库: 在CC中,可以通过集成基线、产品基线来划分这部分代码,也可以建立一个产品的VOB来独立配置产品库。
总的来说, 三库的概念是逻辑上的,并非物理的。当然,如果你仅仅是在一个PC或几台PC是做开发,没有什么配置管理工具和版本管理的手段,那你可能真的要建立三个物理的数据库(硬拷贝)了。 |
2008/3/16 01:52 |
|
| 49 |
yayaya_2 |
同意楼主的说法。
感觉很多概念其实实际用一下,就明白了。 |
2008/3/18 10:45 |
|
| 50 |
threeg |
三库的逻辑思想。很不错, |
2008/3/18 18:52 |
共有评论数 93 每页显示 10
|