任务说明:
一、找出并了解当前较为流行的几种源代码管理工具(至少三种);
二、建立表格对这些源代码管理工具的优缺点进行比较分析;
工具 | 优点 | 缺点 |
SVN | 速度快,不止针对单个文件,允许一个文件有任意多的可命名属性,功能十分完全。 | 占用存储容量大,关心所有的文件类型,不需要你来手工操作。 |
CVN | 占用存储容量较小,允许任意的回滚,免费 | 速度慢,只允许存储文件;最初是为文本文件存储而设计的。因此其他文件类型(二进制,统一码)文件的支持几乎没有; |
VSS | 简单易学,使用费用较低;是微软产品可以得到稳定技术支持 | 只能在Windows平台上运行,安全性不是很高 |
ClearCase | 应用于复杂产品的并行开发、发布和维护,其功能划分为四个范畴:版本控制、工作空间管理(Workspace Management)、构造管理(Build Management)、过程控制(Process Control)。ClearCase通过TCP/IP来连接客户端和服务器。 | 价格贵,安装和维护复杂,ClearCase 提供命令行和图形界面的操作方式,但从 ClearCase 的图形界面不能实现命令行的所有功能。没有专用的安全性管理机制,依赖于操作系统。 |