National Instruments 371889A-01 SONAR User Manual


 
Project Management and Version Control
Multicap 9 User Guide 6-47
6.6 Project Management and Version Control
In order to help manage the various files associated with a design, Multicap Projects may be
used. A project is a collection of files. For example, all the circuit files making up a design
may be grouped together in a project, as well as external design documentation (written in
say, Microsoft Word), simulation output, reports, and PCB layouts generated with Ultiboard.
In fact, any file at all may be grouped into a project.
Facilities are provided to manage the files in a project as a whole: to version them, back them
up, restore them, move them, and lock files within them so that no two designers accidentally
work on the same file at the same time.
Note that even if a project contains a top-level circuit that references a hierarchical block, it is
not necessarily the case that the hierarchical block is in that same project. This is a choice left
entirely up to you. It may not be desirable to backup and version that hierarchical block with
the circuit that references it if, for example, the hierarchical block is accessed from many
different projects.