任务说明:
一、找出并了解当前较为流行的几种源代码管理工具(至少三种);
Visual Source Safe、SVN、ClearCase。
二、建立表格对这些源代码管理工具的优缺点进行比较分析。
工具 |
优点 |
缺点 |
Visual Source Safe |
简单易用,一学就会,易学易用,费用较低,可以得到稳定的技术支持。 |
VSS 只能在 windows 平台上运行,不能运行在其他操作系统上,且VSS 的安全性不高 |
SVN |
无需支付购买费用,成本低,易用性较强,功能也较齐全安全性也挺好的,其源代码和安装文件都可以免费下载。 |
技术支持较落后,没有生产厂家为其提供技术的支持,如发现问题,通常只能靠自己查找网上的资料进行解决。 |
ClearCase |
是软件行业公认的功能最强大的配置管理软件,ClearCase 的安装和维护远比 VSS 复杂,ClearCase 提供 VSS, SVN所支持的功能,但不提供变更管理的功能,没有专用的安全性管理机制,依赖于操作系统,有技术支持。 |
是软件行业公认的价格最昂贵的配置管理软件,成本昂贵导致客户数量较少,ClearCase的功能比CVS、SourceSafe强大得多,但是其用户量却远不如CVS、SourceSafe的多。 |