= Version contol (VC) = == Committee Definition == A system for maintaining different versions of a file or set of files over times. Each individual version will then be associated with a time-stamp and with a version number or code. Advanced version control systems support additional facilities such as branching and tagging. Version control systems include SCCS, RCS, CVS, mercurial, git. == Domain Specific Usage == Used in software development.