VCS 版本控制系统是当前任何一个开发团队协作开发中不可或缺的一部分,本文向你介绍 9 款常见而且比较受欢迎的版本控制系统。 1. Subversion Subversion是一个版本控制系统,相对于的RCS、CVS,采用了分支管理系统,它的设计目标就是取代CVS。互联网上免费的版本控制服务多基于Subversion。 2. Git Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。 Windows下的Git请看这里:http://www.oschina.net/p/msysgit Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 3. Darcs Darcs 是新一代轻量级分布式版本控制系统. 完全使用Haskell编写而成。 不同于以往的版本控制系统, Darcs没有中央服务器. 任何一个本地repository都可以既是客户端也是服务器, 节点之间可以任意同步. 这样我们可以不依赖网络离线comit任何修改 4. Bazaar |