As the brain of power grid control, power dispatching automatic control software undertakes the dual tasks of optimizing power quality and improving grid security. The stable operation of software plays an important role in power system operation. However, due to the lack of safety awareness of R&D personnel, they frequently modify software code and change software configuration, and the problem of version confusion is prominent due to the random change of software on the project site. Aiming at the characteristics of dispatching automatic control software, such as complex code, different deployment environments, and the need for on-site compilation, this paper designs a version control framework of dispatching automatic control software, proposes a ladder aggregation encryption method and a multidimensional verification method, gives consideration to the difficulty and efficiency of software version encryption, solves the problem that consistency verification cannot be performed under different compilation environments, and effectively improves the reliability of automatic scheduling control software, It provides effective support for the safe and stable operation of software.