version control

noun

in computing, the management and maintenance of a software system running different versions of various programs

Examples

In version control, changes to documents are identified by incrementing an associated number or letter code, termed the "revision level, " or simply "revision."