Configuration and Version Control« Go back
is an ITIL process supported by a configuration management database that records the details of how servers, network devices, and other computing resources are provisioned. For servers this would include the operating system version and patch level, application versions, internal hardware configuration such as memory, drive configurations, etc. Network configuration data would include firewall rules and routing tables etc.
Version control is an aspect of configuration management associated with artifacts related to development and deployment of an application. Examples include analysis and design documents, source and object code, object models, object interaction diagrams, logical and physical database designs, needed firewall rules, user documentation, requirements,... In short, everything needed to document, create, deploy, and support a specific incarnation (configuration) of an application.
Configuration and version control rely on process definition across the entire application life cycle from development and deployment through support and decommissioning.