HomePage |
RecentChanges |
EditorIndex |
TextEditorFamilies |
Preferences
Version Control Systems are software packages that allow programmers to record changes to code in a specialized database as versions, and reproduce the code from desired version points
Version Control Family:
Open Source/Free:
- Aegis Transaction-based software configuration management system
- Bazaar Open source version control system used by Ubuntu
- Briefcase Open source version control extensions built on top of RCS
- CSSC Gnu Project GPL replacement for SCCS
- CVS Concurrent Version System
- Darcs Open source version control with focus on changes, not snapshots
- git Open source version control system designed by Linus Torvalds
- GNU Arch Gnu version control system similar to CVS or Subversion
- Fossil Distributed version control and wiki implemented as an SQLite database
- Heirloom Project Code released by Sun as part of OpenSolaris?, derived from Unix. The dev tools include sccs.
- Mercurial Distributed source control management tool
- Monotone Open source distributed version control system
- PRCS Project Revision Control system
- RCS Revision Control System
- SCCS Source Code Control System
- SRC Modern UI wrapper for RCS, implemented in Python.
- subversion Open source version control system designed to improve on CVS
- Veracity Open source distributed version control, bug tracker and wiki
,
Commercial:
Many text editors have the ability to interface effectively with a source control system. There is a standard that MicroSoft? promoted called SCC that has been used successfully by some systems as a generic interface to version control systems. Microsoft's own VisualStudio has SCC support. So do a few others.
Other TextEditors simply provide MacroLanguage support for integrating source control either into the CommandLine or into the MenuingSystem?.
For more detailed information, see the [CM Crossroads] website. --RonPerrella