任务说明:
一、找出并了解当前较为流行的几种源代码管理工具(至少三种);
二、建立表格对这些源代码管理工具的优缺点进行比较分析。
工具 | 优点 | 缺点 | |
SVN | 管理方便,逻辑明确,符合一般人思维习惯;易于管理,集中式服务器更能保证安全性;代码一致性非常高。 | 占用存储容量大,关心所有的文件类型;如果不能连接到服务器上,基本上不可以工作;不适合开源开发 | |
Git | 不支持中文,图形界面支持差,使用难度大。不易推广。 | ||
ClearCase | 功能完善,安全性好,可以支持复杂的管理 | 学习曲线和学习成本高,需要集成ClearQuest才能完成完整的配置管理功能 | |
VSS | 简单易学,使用费用较低;是微软产品可以得到稳定技术支持 | 基局域网,效率低,VSS自身安全性较差,只支持widows平台下 |