Version control

From CNM Wiki
Jump to: navigation, search

In configuration management, version control (alternatively known as revision control, source control) is management of changes to documents, computer files, and/or other resources. Each revision is associated with its metadata such as a timestamp and the author of the change. Commonly, revisions can be compared, restored, and with some types of documents, merged. Version control systems are standalone software applications that work with one or more databases, which store revised documents, or software repositories, which store revised files. Nevertheless, version control tools are often embedded in various types of software such as document collaboration, learning managements, and project management systems.


See also

Related lectures