Software configuration management is standardized, efficient software development of foundation construction, the core of the software development management, an important component of software quality management; study how the different phases of software life cycle identify and report on status of software development, In order to control of review and quality systematically, maintain the software development site, ensure the integrity of software development, accuracy and ability of trace. Effective software configuration management not only makes maintenance and upgrades in the future is guaranteed, but also protect the code resources, accumulate software wealth, improve software reuse rate, speed up the return on investment.