Bundle Report

../../../../../../../../_images/bundle_up.png

Figure 1: The Bundle Report dialog. Click to enlarge in a new window.

This dialog appears when either Tools —> Bundle —> Pack or Tools —> Bundle —> Unpack are used. In either case, it provides a listing of the files that are included in the present operation. All files in the bundle are reported to exist in one of the following five categories (though note that a category will not be shown if there are no files within it):

ERROR: FILES CANNOT BE LOCATED (LINK BROKEN)
Files listed in this section are tracked within the project but cannot be located at the path stored in the project. These files will not be included in the bundle.
WARNING: FILES MODIFIED BUT NOT SAVED
Files listed in this section have been changed but not yet saved.
WARNING: ITEM HAS CHANGED AND MAY NO LONGER MATCH MODEL STATE(S) ASSOCIATED WITH IT
A file in this section has been changed such that a model state associated with it may no longer be able to be accurately reproduced.
WARNING: SOURCE FILES ARE STORED IN PATHS THAT MAY BE DIFFICULT TO UNPACK
Files listed in this section are in a potentially unusual location or a location that is difficult to recreate. This can be due to being located on a root drive other than the one containing the project file. It is also reported when a file is stored in a very lengthy folder structure relative to the project file and therefore may encounter a folder-depth problem when being unpacked, depending on where the user attempts to unpack the bundle.
OK: FILES READY FOR BUNDLE
These files are ready to go and should pose no problem in either a “pack” or an “unpack” operation.

Note

Project files may be pulled, on “packing,” from a number of different folders, and all path information is stored relative to the location of the project file. The “unpack” operation will attempt to restore this path information if possible, automatically creating folders as needed to do so (again, if possible).


Troubleshooting Packing

Thanks to the complexities of the command stream, it is sometimes nearly impossible to eliminate some of the troubles that are reported in the error and warning categories. However, it is optimal to eliminate these errors/warnings as much as possible when “packing.” To do so, note the information in the dialog, cancel it, and attempt any of the following as seems appropriate:

  • Save the project. This should eliminate “Files Modified But Not Saved” errors.
  • For broken links, replace files as possible. If you are certain you possess a file listed in the “Link Broken” group that is an exact copy of the file in question, you can restore it to the reported location to fix the problem for that file.
  • Re-run all project data files as needed to freshly recreate all model states (SAV files), immediately save the project upon completion, and then pack. This may be the only means to eliminate “Item has changed and may no longer match…” warnings. Problems in this category are likely to be the most difficult to resolve.

Troubleshooting Unpacking

Since the Bundle Report on “unpack” is identical to the one shown for the “pack,” the user who is unpacking can use it to attempt to fix troubles in the report. The following should be considered:

  • Files that were in the “Source Files Are Stored in Paths that May Be Difficult to Unpack” are included in the bundle. However, if they were in this group on “packing,” then on “unpacking” they are placed into a folder named “Dislocated Files” that is situated with the project file. At that point, the user may attempt to re-create the needed directory structure by hand to restore these files to usability.
  • Files still in the “Item Has Changed and May No Longer Match” category cannot be assured to faithfully recreate any model data that originates from them. If possible, users should contact the creator of the bundle to discuss these items. If re-running the project is a possibility (as described in the section above), this may be the only resolution.

See the topic “Bundle Files” for a general description of bundle files and their uses.