Software configuration management process can be divided into five main activities, as configuration identification, version control, change control, status reporting and configuration check. Version control is the important functions of software configuration management, is responsible for all the elements in the configuration database automatically assigned version of the logo, and to ensure that version of the name of the uniqueness. The purpose of version control is easily to distinction the changes between the version, searching and tracking, to show the relationship between the various versions. One version is a practical example of a software system, in the aspects of functionality and performance are different with other
versions, or amendment and add certain deficiencies in the previous version.