版本控制软件比较
历史及用户

表格说明
软件：应用的名称。
历史：简短地讲述软件的起源好发展。
知名用户：使用该软件作为主要版本控制系统的知名工程列表，不包括该软件自己。如果它有一个完整的列表，后边会列出该列表的链接。
| 软件 | 历史 | 知名用户 |
| --- | --- | --- |
| AccuRev SCM（英语：） | 2002年首次公开发布。 | 美国航空、福特汽车、洛克希德·马丁、Orbitz、施乐、McAfee、Polycom、闪迪、西门子、索尼、赛门铁克、Thomson Financial、威瑞森无线等等。 |
| GNU Bazaar | 与baz有一定关系。由Canonical公司赞助。 | Ubuntu、Launchpad、KatchTV。 |
| BitKeeper | 受Sun WorkShop TeamWare影响 | Linux内核（2002–2005）及很多公司。 |
| CA Software Change Manager（英语：） | 原公司成立于1977年；CA SCM（后来被叫做CCC/Harvest）首次发布于1995年。 | 没有公司的允许，CA不会公开客户的名单。CA SCM被很多有全球开发团队的公司所使用，其中有13家位列财富100。 |
| ClearCase（英语：） | 最初在1990年由Atria软件开发，它所追随的概念由阿波罗电脑于1980年代在DSEE上开发。最近的版本是8.0.1，于2011年11月发布。 | IBM、阿尔卡特-朗讯、思科、摩托罗拉、西门子、爱立信、诺基亚、环球银行金融电信协会及其它世界性大组织[來源請求]。 |
| Code Co-op（英语：） | 第一个分布式版本控制系统，于1997年进行演示，随后很快发布。 |  |
| CVS | 1986 首次被公开发布于1986年7月3日；基于RCS。 |  |
| CVSNT（英语：） | 首次公开发布于1998年；基于CVS。由CVS开发者开始，目的是加入对更宽范围的开发方法和过程的支持。 | 主要由专业人员（非业余爱好者），例如：AnandTech、Wachovia、Wells Fargo、Goldman Sachs。 |
| darcs（英语：） | 首次被宣布于2003年4月9日。 | Mnet、xmonad、使用Darcs的项目。 |
| Dimensions CM（英语：） | 1980年代后期，SQL软件以“PCMS Dimensions”的名字开发（PCMS意为Product Configuration Management，产品配置管理）。经过多次兼并，该产品以“PVCS Dimensions”（1990年代，Intersolv）、“Dimensions”（2000年代早期，Merant）、“ChangeMan Dimensions”（2004年，Serena软件）及最终的“Dimensions CM”（2007年以后，Serena软件）为名发布。 | 洛克希德·马丁、欧洲空间局、富士通商业通讯系统及许多全球性公司。 |
| Fossil | Fossil和SQLite曾经在2007年7月21日以后使用Fossil。 | SQLite、Fossil、Tcl/Tk项目 |
| Git | 林纳斯·托瓦兹于2005年4月开始，随着与BitKeeper的分歧。 | Linux内核、Android、Bugzilla、GNOME、GNU Emacs、GRUB2、KDE、MySQL、Perl 5、PostgreSQL、X.Org、Cairo、Qt开发框架、Samba、OpenEmbedded、Ruby、Ruby on Rails、Wine、Fluxbox、Openbox、Compiz Fusion、XCB、ELinks、XMMS2、e2fsprogs、GNU核心工具、DokuWiki、Drupal、LibreOffice、MediaWiki、 Mono、ASP.NET MVC、ADO.NET实体框架、NuGet、jQuery及其众多插件、OpenCV、Wireshark、Django、许多公司如爱立信、微软、华为、苹果、亚马逊、LG。 |
| GNU arch | Tom Lord于2001年开始，它后来变成GNU项目的一部分。Lord于2005年8月以维护者的身份辞职。 | GNU Savannah和Gna.org项目。 |
| IC Manage | 由IC Manage公司开发，该公司由Shiv Sikand和Dean Drako成立于2003年。 | 许多全球性机构。 |
| MKS Integrity（英语：） | 最初由MKS软件开发。2011年5月由PTC购买。 | 许多全球工程和IT组织。 |
| Mercurial | 2005年4月6日由Matt Mackall开始，随着与BitKeeper的分歧。首次发布于2005年4月19日。 | Python、Mozilla、OpenJDK、NetBeans、Xine、Xen、OpenSolaris、wmii、MoinMoin、Linux-HA、Pidgin、Gajim、Nginx、PyPy、SDL。 |
| Monotone | 首次发布于2003年4月。 | CTWM、Xaraya、I2P、Botan。 |
| Perforce（英语：） | 由Perforce软件公司开发，该公司由Christopher Seiwald于1995年建立。 | 许多全球性机构、FreeBSD、Google。 |
| Rational Team Concert（英语：） | 1.0版本于2008年被发布。 | IBM。 |
| Revision Control System（英语：） | 1985年7月。 | RCS通常（但不总是）会被其它系统所取代，比如CVS，而CVS正是源于对RCS的包装。 |
| Source Code Control System（英语：） | 由Marc Rochkind于1972开始（二进制历史文件，用Snobol在IBM-370上编写），使用文本历史文件的SCCSv4于1977年2月18日发布。同样的历史文件格式在SCCS 5.0中继续使用。 | 作为POSIX的代码控制工具，SCCS被广泛应用于UNIX平台，但并未被包含在许多Linux分发版本中。Sun WorkShop TeamWare使用SCCS文件。 |
| StarTeam（英语：） | 1.0版本于1995年由StarBase软件开发，StarBase后被Borland收购（Borland后被Micro Focus收购）。 | Borland、BT、Cintas、EDS、Kaiser Permanente、Met Office、Quest软件、Raymond James、西门子及很多全球分布的公司。 |
| Subversion | 于2000年由CVS开发者开始，目标是取代CVS。 | ASF、clang、gcc、SourceForge、FreeBSD、Google代码、KDE（直到2011年）、PuTTY、Zope、Xiph、GnuPG、CUPS、Apache OpenOffice、TWiki、WebKit、应用于CodePlex及很多全球性机构。 |
| SVK | 作者是高嘉良和唐鳳。2003年11月19日出了第一个版本，2005年5月9日1.00版，2006年12月28日2.0.0版。2006年6月5日，SVK成为Best Practical的一个产品。 | Request Tracker |
| Synergy（英语：） | 1988年由Caseware开始开发，称为AmplifyControl。该公司于1994年改名为Continuus，而该产品改名为Continuus/CM之后变得更加知名。Continuus在公开上市后不久于1999年被Telelogic收购；该产品被改名为Telelogic Synergy。2008年IBM收购了Telelogic，以便将其集成到它们的Rational工具套件中。该产品现在以IBM Rational Synergy闻名。 |  |
| Team Foundation Server | 首次公开发布于2006年3月。 |  |
| Vault（英语：） | 首次公开发布于2003年2月。 | 未知 |
| Vesta（英语：） | 首次公开发布于2001年，使用LGPL。 | DEC Alpha团队、康柏Alpha团队、Intel微处理器开发。 |
| Visual SourceSafe | 最初由一家叫做One Tree软件的公司创立，版本3.1。公司后被微软收购，微软于1995年左右发布了VSS的4.0版本。 | 未知 |
| 软件 | 历史 | 知名用户 |