源代码管理工具调查

 

任务说明:数据库

1、找出并了解当前较为流行的几种源代码管理工具(至少三种);安全

2、创建表格对这些源代码管理工具的优缺点进行比较分析。服务器

源代码管理工具工具

优势学习

缺点spa

SVN操作系统

一、 安全性和版本管理功能较强,能够实现异地开发的支持命令行

二、  是开发源码软件,无需支付购买费用开发

一、 安装和使用多采用命令行方式,学习曲线高,同时不提供对变动管理的功能源码

二、 权限设置单一,没法完成复杂的权限控制

VSS

一、 使用简便易学

二、 能够获得稳定的技术支持

一、 功能和安全性较弱

ClearCase

 1、功能完善,提供 VSS, SVN所支持的功能,但不提供变动管理的功能2、安全性好,能够支持复杂的管理3、技术支持。Rational 公司已被 IBM 公司收购,因此有可靠的售后服务保证。

一、 学习曲线和学习成本高,须要集成 ClearQuest 才能完成完整的配置管理功能

二、 成本须要考虑的费用除购买 license 的费用外,还有必不可少的技术服务费用

CVS

一、 支持几乎全部的操做系统

二、 使用比较简单,只需对配置管理作简单培训便可

三、 安全性高,CVS服务器有本身专用的数据库,文件存储并不采用“共享目录”方式,因此不受限于局域网

一、 速度通常

二、 安装、配置较复杂

三、 缺乏相应的技术支持

相关文章
相关标签/搜索