Using the BackupCodeDependencyMaxLevel Setting

Code assignments for the selected code file (code on code) are initially defined in the New Code File Wizard when you are creating a code file. You can use the Code Fields tab of the Code File Properties dialog box to change code assignments for the selected code file.

When you assign a code file to a project, that code file may also have its own code assignments, which can repeat to any number of levels. By default, the Backup process uses the maximum level of 10 for backup code file dependency. This refers to the number of code files Cobra has to reach before it stops getting the assigned code files during the Backup process. If you want to change the level, you can enable and configure the BackupCodeDependencyMaxLevel setting.

Beginning with Cobra 8.5, the RecurseCodeFilesLevel setting that could be configured through the legacy configuration file (cobra.process.cfg) is renamed to BackupCodeDependencyMaxLevel.

The BackupCodeDependencyMaxLevel setting follows the selection made for the Include project ancillary files option in the Backup dialog box. If the Include project ancillary files option is not selected, Cobra ignores the BackupCodeDependencyMaxLevel setting during the Backup process, even if it is enabled and configured.