Version Control

  • Version Control is a method, implimented by policies, programs and procedures, that promots orderly change of data and programs.

  • Automated Version Control provides several capabilities:
    • A method for maintaining information.
    • The ability to make controlled changes to information.
    • A way to track what changes were made and by whom.
    • Methods for comparing any two versions of a data resource.
    • A means to rollback or undo changes.

  • Most Automated Version Control Systems operate on text files. Which can include:
    • html documents,
    • script files,
    • software documentation,
    • program source code,
    • plain text documents,
    • specially formatted documents, and
    • other ASCII files.

  • It may also allow controled change of non-text files, such as program libraries, binary-formatted text (e.g., a word processing file), and other binary files.

pg 2 Table of Contents Previous Page Next Page