Automatic detection of MVFS dependencies

The auditing of MVFS files is completely automated. So, you do not have to keep track of which files are being used in builds.

VersionVault does the tracking instead. For example, it determines which C-language source files referenced with #include directives are used. Tracking eliminates the need both to declare such files in the makefile and for dependency-detection tools, such as makedepend.

If you store your build tools (compilers, linkers, and so on) as VersionVault elements and run them from the VOB, they are recorded in the configuration record as implicit detected dependencies.