任务说明:
一、找出并了解当前较为流行的几种源代码管理工具(至少三种);
二、建立表格对这些源代码管理工具的优缺点进行比较分析。
工具 | 优点 | 缺点 |
Visual Source Safe(VSS) | 易学易用、安装和配置简单、上手快、费用较低 | 只能在 windows 平台上运行、安全性不高 |
SVN | 可以在绝大多数的平台上使用、无需支付购买费用、有独立的安全管理机制、代码一致性非常高 | 没有生产厂家为其提供技术的支持,通常只能靠自己解决问题 |
ClearCase | 通过多点复制支持多个服务器和多个点的可扩展性,并擅长设置复杂的开发过程、安全性好 | 价格昂贵、安装和维护复杂、需要接收专门的培训 |
git |
支持本地版本控制工作、速度快、灵活、 | 学习周期相对而言比较长、代码保密性差、 |