songfun 2005-5-21 18:56
你们公司的版本库采用几个库来控制?
做一个调查,欢迎大家踊跃投票,并告诉大家,你所理解的自己公司现有的版本控制还存在哪些问题,该如何改进?(主要是针对用一个库有何弊端,你希望如何改进的)
kuku 2005-8-24 17:24
库多了也没有什么好处啊
对啊,1个库有什么弊端啊?
swallow0918 2005-11-8 15:11
一个库容易混淆,不易进行管理,不易设置访问修改权限等。总之,我提倡开发库与基线库分开。
tomzhang 2006-3-16 16:32
问个弱问题!!
什么叫开发库??是不是代码库?
什么叫受控库?
什么叫产品库?是不是文档库?
xyj0323 2006-3-16 19:38
[quote]原帖由 [i]tomzhang[/i] 于 2006-3-16 16:32 发表
什么叫开发库??是不是代码库?
什么叫受控库?
什么叫产品库?是不是文档库? [/quote]
同问 !
margaretlee 2006-3-17 09:48
我们是用Branch分开的,Branch上面的作为受控库,可以lock起来。main上面作为开发库。。。
tongke 2006-3-21 10:45
在进行SCM时,需区别受控库和非受控库......
云层 2006-4-24 17:25
一个项目一个库,做完了关闭存档
tongke 2006-6-6 18:12
[quote]原帖由 [i]云层[/i] 于 2006-4-24 17:25 发表
一个项目一个库,做完了关闭存档 [/quote]
软件维护时不要用到吗??
fun 2006-7-12 10:54
开发库:开发者对自己的文件库有读写的权限,但没有删除的权。
受控库:是在软件开发过程中其修改权限受到控制的文档库和程序库。
产品库:存放软件最终产品的库,基于它的重要性对它的修改将受到特别的控制。
这是我的理解
yinjinzhong 2006-9-12 07:49
呵呵,我们公司的是我本人配置的。个人观点认为,只要一个库就够用了!就看管理员怎么样去配置……
欣欣 2006-10-20 15:16
我们公司是一个库
kingamy 2006-11-1 16:50
三个库:开发库、构建库、和基线库(或者称之为受控库、产品库)
开发库为给开发人员自行备份之用
构建库,可以用来存放在开发完成后提交测试人员测试的版本,或供作每晚构建用
基线库,测试通过后的版本纳入基线库
森林一木 2007-1-22 15:24
各自为政!
Jeongspear 2007-3-6 11:35
我觉得还是三个库比较好,一个库容易引起版本混乱不利于管理。但是三个库管理成本相对提高,所以各有利弊。
问剑几曾愁 2007-3-19 17:15
那就两个库好啦,一个受控,一个不受控?
还是每个项目建个数据库呢?
紫陌 2007-3-29 17:28
每个项目都会建一个数据库,但是只有开发库,这样是不是不好啊
freefish88 2007-4-12 17:03
三个库,开发库、受控库、产品库
r_sunny 2007-5-14 14:11
学习
yjg021 2007-5-17 14:48
sdlkfj2 各公司的要求等级不同,最好还是按CMMI的标准,我公司就过了CMMI3级标准,就按这个要求进行管理控制的.
ly_xixihaha 2007-11-5 23:33
[quote]原帖由 [i]kingamy[/i] 于 2006-11-1 16:50 发表 [url=http://bbs.51testing.com/redirect.php?goto=findpost&pid=337778&ptid=13057][img]http://bbs.51testing.com/images/common/back.gif[/img][/url]
三个库:开发库、构建库、和基线库(或者称之为受控库、产品库)
开发库为给开发人员自行备份之用
构建库,可以用来存放在开发完成后提交测试人员测试的版本,或供作每晚构建用
基线库,测试通过后的版本纳入基线 ... [/quote]
虽然版本库的名称不一样,我们叫开发库,测试库,基线库,但起到的作用是一样的
小雨不停 2007-11-21 11:40
就一个库,可以给每个人设置不同的权限吧
rainchsun 2007-12-9 01:50
我们的开发库入库权限比较开放,所以就开了另外一个产品库来作严格的版本管理。
puchonghui 2007-12-9 19:22
做到现在从来是用一个库的
我觉得如果项目组都是我这样的人的话用一个库也没啥,如果没有一个人像我这样的话用四五个库也不解决问题(不要砸我:$ )
好吧。。。说正经的。。。
个人看法:
首先我从不认为库越多越好,事实上如果能够达到配置管理的目的的话一个库是最好的,库多了自然整个流程也变得繁琐了,效率自然也就低了。
至于是否需要采用一个以上的库,我认为主要要看项目本身是否有这个必要(如果是个内部使用的统计代码行的小程序还要我分三个库我要抓狂的)
其实说白了,还是好多单位对于配置管理的工作认识度不够(注意是认识度不是重视度),甚至是找一些开发干的很差的人转去做配置管理,或者是装一个cvs大家能用就了事。 我认为用几个库只是个表面问题,关键在于对于一个比较复杂的项目,一定要配备专职的配置管理人员,并且对所有相关员工进行必要的培训。 让pm之类的兼职是很难让大多数人满意的。 (反正我从来没满意过:@ )
[size=5]不提高对配置管理工作的认识度的话,无论用几个库结果都一样。。。[/size]
[[i] 本帖最后由 puchonghui 于 2007-12-9 19:25 编辑 [/i]]
sunbeamd 2007-12-12 11:26
每个项目都会建一个数据库,项目完成后会冻结归档。
xxcat9901 2008-2-1 11:04
三库,不一定是物理上的概念,如果认识了逻辑上的概念你的思路就会清晰很多。
开发库,可以是开发人员工作的分支,也可以是开发人员本地的工作空间,独立于受控库。
受控库,是开发人员交流工作成果的地方,比如CVS的存储库。
静态库,基线库,指的是那些重要的基线,这些基线标志着项目的重要里程碑,或者这些基线被Release(发布)给了“外界”。用来存储不同等级的基线。(通过系统测试等级、或发布等级等等)。
cyyi 2008-3-5 17:03
我是来向各位前辈学习的
CMStruggling 2008-4-26 20:43
3个库
基线库 开发库 产品库
阿七 2008-7-1 16:08
多库的好处是保证数据和程序代码的纯净
网站测试尤其需要滴
:)
页:
[1]