Management Of Change (MOC)

The Management of Change (MOC) analysis allows comparison of two builds to see changes that have taken place. It is automatically executed with each build. MOC shows deleted, added or changed files. MOC now shows entire folders when appropriate. MOC also analyzes all tags in your databases and shows tags that have been modified, added or removed. From BuildPlus | Tools | Project Options, you can select two builds for comparison. If you keep the project files, you can print the old and new versions from a comparison of two builds.

For more information, see also Management of Change Report in Hyperview Help.


Understanding Management of Change

Each time a build is performed, if the MOC tool is enabled, a file is generated called base<date>-

We take special pains with files to suppress access dates in CAD files, for example, looking only for content changes.

The base file contains information about nearly every item in the project:

Information stored in the base file:

Changes are reported if:

Why might you think MOC means "Mismanagement of Change"?

Each run of MOC, after the first initial build, will result in the creation of MOC_DIFFERENCES_<date&letter>.TXT. This file will contain the changes detected between the current build and the old build. BuildPlus processes this file to categorize all the changes into the types of differences and presents it in an easy-to-view and easy-to-use Treeview to allow the user to select specific records or files for printing. The Management of Change report is included automatically in the project file.


Using Management of Change with Scheduled Builds

You will notice that your project files are automatically renamed by default with the current date. Again, by default, the Management of Change report (MOC_Differences_<date>.txt) shows you changes between the current build and the previous one.

Thus, to get even more benefit from MOC, use it in conjunction with a regularly scheduled build, so you get a comparison of the previous build automatically.

For more information, see Running scheduled builds in BuildPlus help documentation.