工具 |
优点 |
缺点 |
VSS |
一种很好的入门级的工具,简单易用、有稳定的技术支持 |
安全性不高、不美观 |
SVN |
代码开源、安全性有保障 |
没有稳定的技术支持 |
ClearCase |
功能最强大、提供 VSS, SVN所支持的功能、有独立的安全管理机制 |
价格最昂贵、安装和维护远比 VSS 复杂、有可靠的售后服务保证 |
GitHub |
代码新颖、速度快灵活、Git可以先提交到本地版本库,等待联网的时候再提交到远程代码仓库。 |
工具难度高、没有一个全局版本号 |
Coding |
保护分支,分屏对比,按行评论等高级功能。并且整合了 CodeInsight,质量管理,演示平台等等开发工具,提升研发效率。 |
暂不支持导入外站的私有项目。 |
Microsoft TFS |
与Visual Studio无缝结合,方便开发者进行源代码管理,支持代码审阅与讨论,支持邮件通知,支持Web访问与管理,支持工作项以及BUG等管理,不会上传.NET开发时生成的垃圾文件,自带版本合并以及比较工具,支持数据库版本管理,自带很多管理工具(测试管理器、反馈客户端、界面设计工具等等) |
能应用起来的团队、公司的数量极少。 |