• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

(转)配置管理工具比较(一)

发布: 2009-2-27 10:13 | 作者: 不详 | 来源: 测试时代采编 | 查看: 296次 | 进入软件测试论坛讨论

领测软件测试网

安全性:★★★★51Testing软件测试网7oA+D z?n |e7B C O G

一般来说,CVS的权限设置单一,通常只能通过CVSROOT/passwd, CVSROOT/readers, CVSROOT/writers文件,同时还要设置CVS REPOS的物理目录权限来完成权限设置,无法完成复杂的权限控制;但是CVS通过CVS ROOT目录下的脚本,提供了相应功能扩充的接口,不但可以完成精细的权限控制,还能完成更加个性化的功能。

4[Zn+v3NOk0

总体成本:★★★★★

#?}to4J0

CVS开发源码软件,无需支付购买费用。

f){:ZLe0

技术支持:★★★

X!~`;D+Q C"Q0

同样因为CVS是开发源码软件,没有生产厂家为其提供技术的支持。如发现问题,通常只能靠自己查找网上的资料进行解决。

&W~+So;OIt}m!B0

三、StarTeam

0AC?+fB+X0

StarTeamBorland公司的配置管理工具,StarTeam属于高端的工具,在易用性,功能和安全性等方面都很不错。

p4ra Lv0

易用性:★★★★★51Testing软件测试网%c5y _:R%Q'i9rBv Q"}

StarTeam的用户界面同VSS的类似,它的所有的操作都可通过图形用户界面来完成,同时,对于习惯使用命令方式的用户,StarTeam也提供命令集进行支持。同时,StarTeam的随机文档也非常详细。51Testing软件测试网N:A!A2ak|6FKOPE

功能:★★★★★51Testing软件测试网tE^E9y-n5nnw

除了具备VSSCVS所具有功能外,StarTeam还提供了对基于数据库的变更管理功能,是相应工具中独树一帜的。StarTeam还提供了流程定制的工具,用户可跟据自己的需求灵活的定制流程。与VSSCVS不同,VSSCVS是基于文件系统的配置管理工具,而StarTeam是基于数据库的。StarTeam的用户可根据项目的规模,选取多种数据库系统。51Testing软件测试网 Yp2u0Jq;My Y:fU

安全性:★★★★★

d[@Z&ftGHAJ,C8q0

STARTEAM无需通过物理路径的权限设置,而是通过自己的数据库管理,实现了类似WINDOWSNT的域用户管理和目录文件ACL控制。StarTeam完全是域独立的。这个优势可以为用户模型提供灵活性,而不会影响到现有的安全设置。StarTeam的访问控制非常灵活并且系统。您可以对工程,视图,文件夹一直向下到每一个小的item设置权限。对于高级别的视图(view),访问控制可以与用户组、用户、项目甚至视图等链接起来。

C a8x c m*["\F^0

总体成本:★★★51Testing软件测试网D:Y+g t[qB Y"QS

StarTeam是按license来收费的,比起VSSCVS来,企业在启动StarTeam进行配置管理需要投入一定资金。51Testing软件测试网6vY1Ob @!w!W]

技术支持:★★★★★

q ?1\oQz c:_0

Borland公司将对用户进行培训,并协作用户建立配置管理系统。并对用户提供技术升级等完善的支持。51Testing软件测试网NS3^,h3rm#gr

四、ClearCase51Testing软件测试网 Y4Tv8r,Y,M

ClearCaseRational公司的产品,也是目前使用较多的配置管理工具。

4c)a8G/l+I@ U0

易用性:★★★51Testing软件测试网+i|+RTd3s Q2bC

ClearCase的安装和维护远比StarTeam复杂,要成为一个合格的ClearCase的系统管理员,需要接收专门的培训。ClearCase提供命令行和图形界面的操作方式,但从ClearCase的图形界面不能实现命令行的所有功能。

5y%n;f7u5nYqX0

功能:★★★★★

6f YF*u'sO:Y0

ClearCase提供VSS,CVSStarTeam所支持的功能,但不提供变更管理的功能。Rational另提供了ClearQuest工具提供对变更管理的功能,与StarTeam不同,ClearCase后台的数据库是专有的结构。ClearCase对于windowsunix平台都提供支持。ClearCase通过多点复制支持多个服务器和多个点的可扩展性,并擅长设置复杂的开发过程。

-S+JVbq `0

安全性:★★★★51Testing软件测试网.H-M n8g Y4v6q1}

ClearCase的权限设置功能与StarTeam相比,StarTeam有独立的安全管理机制,ClearCase没有专用的安全性管理机制,依赖于操作系统。

&c*D[p nJ$r9d0

总体成本:★★

^KX-A5^@|0

要选用ClearCase,需要考虑的费用除购买license的费用外,还有必不可少的技术服务费用,没有Rational公司的专门的技术服务,很难发挥出ClearCase的威力。如现在网上虽有ClearCase的破解软件,但尝试应用的公司大多失败的缘故。另外,对于web访问的支持,对于变更管理的支持功能都要另行购买相应的软件。51Testing软件测试网(['C VpKqc

技术支持:★★★★★51Testing软件测试网j7\A#A Q @ m(a

Rational公司已被IBM公司收购,所以有可靠的售后服务保证。51Testing软件测试网J-w_/C G/Of1^

----转自别人的blog

*NS1o:mUH'k#J0

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

22/2<12

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网