Computer-aided design(CAD) is used in many areas, such as engineering design, VLSI chip design, software engineering. Version control is one of the most important functions that need to be supported in integrated CAD systems.
In this paper, we design and implement a version management system(VMS) for single users. VMS allows designer to manage versions and configurations through easy graphical user interface and integrates with existing CAD tools without modifying them.