Computer Programming Software Terms, Glossary and Dictionary
Revision Control System
Revision control system manages multiple revisions to a single unit of information, typically a digital document containing source code. It is most commonly used in engineering and software development to manage ongoing development of digital documents like application source code, art resources such as blueprints or electronic models and other critical information that may be worked on by a team of people. Changes to these documents are identified by incrementing an associated number or letter code, termed the "revision number", "revision level", or simply "revision" and associated historically with the person making the change.