Revision control software
|
|
Years, where available, indicate the date of first stable release. Systems with names in italics are no longer maintained or have planned end-of-life dates.
|
|
Local only |
Free/open-source
|
|
|
Proprietary
|
|
|
|
|
Client–server |
Free/open-source
|
- CVS (1986, 1989 in C)
- CVSNT (1998)
- Subversion (2000)
|
|
Proprietary
|
- Software Change Manager (1970s)
- DSEE (1984)
- ClearCase (1992)
- CMVC (1994)
- Visual SourceSafe (1994)
- Perforce (1995)
- StarTeam (1995)
- MKS Integrity (2001)
- AccuRev SCM (2002)
- SourceAnywhere (2003)
- SourceGear Vault (2003)
- Team Foundation Server (2005)
- Rational Team Concert (2008)
|
|
|
Distributed |
Free/open-source
|
- GNU arch (2001)
- Darcs (2002)
- DCVS (2002)
- ArX (2003)
- Monotone (2003)
- SVK (2003)
- Codeville (2005)
- Bazaar (2005)
- Git (2005)
- Mercurial (2005)
- Fossil (2007)
- Veracity (2011)
|
|
Proprietary
|
- TeamWare (1990s?)
- Code Co-op (1997)
- BitKeeper (1998)
- Plastic SCM (2006)
|
|
|
Concepts |
- Branch
- Fork
- Changeset
- Commit
- Delta compression
- File comparison
- Merge
- Tag
- Trunk
|
|
|