当前较为流行的几种源代码管理工具的优缺点比较分析:
工具 |
优点 |
缺点 |
SVN |
1、对中文支持好,使用界面统一,管理方便,逻辑明确,符合一般人思维习惯。 |
1、服务器压力太大,数据库容量暴增。 |
Git |
1、免费、开源,适合分布式开发,强调个体。 |
1、学习周期相对而言比较长。 4、不支持中文,图形界面支持差,使用难度大。不易推广。 |
VSS |
1、 安装配置和使用都简单 2、 版本控制简单 3、可以锁定核心代码 |
1、VSS 的功能和安全性较弱 2、只对 windows 平台进行支持,建议作为项目配置管理的入门时采用的工具 |
ClearCase |
1、有严格的权限管理,简单方便。 2、功能最强大、价格最昂贵的配置管理软件 功能完善,安全性好,可以支持复杂的管理,适合公司开发团队 |
学习曲线和学习成本高,需要集成ClearQuest 才能完成完整的配置管理功能 |