|Navigation: Development Environment (IDE) > General Setup and Navigation > Configuration Options > General >====== Tools Options - Binary File auto-export/import ======|
This dialog allows you to automatically import and export dictionary (DCT) and application (APP) files that you name here in text based format. These text files can then be registered to your Subversion system, or any other version control system.
If used in combination with the built-in Subversion support when editing a Dictionary or an Application you can view the Subversion history via the History tab.
Use the Dcts and Apps tabs to specify the dictionaries and application files the IDE should monitor.
Extension for Text file
Specifies the extension used for the imported/exported text files. The default extension is DCV for dictionaries and APV for applications. As a dictionary is loaded and accessed in the IDE that is in the monitor list, a DCV file using dictionaryname.DCV is created. The application default name is applicationname.APV
Monitor All DCTs/Apps
Select this option to activate import/export for all dictionaries and applications.
Monitor Selected DCTs/Apps
Select this option to specify the dictionaries/applications the IDE should import/export.
Add File lets you add individual dictionary/application files to import and export. The files selected can be in any valid dictionary format (DCT, DCV, DCTX) or application format (APP, APV or TXA)
Add Directory lets you add a folder that may contain multiple applications and dictionaries. All applications and dictionaries in the folder and its sub-folders will be imported/exported accordingly.
You can remove a file or directory by pressing the Delete button. Use the Edit button to modify an existing file or directory.
You also have the option to auto-export/import using files at the Project level. Adding a .dct.BinaryImport file into a directory will turn on automatic import/export for dct files.
Similarly the existence of a .app.BinaryImport file will turn on import/export of app files in that folder.
The file can be empty, or contain multiple lines with each line listing a file pattern to match files. If the file is empty, then all dct/app files will be imported/exported. Otherwise only files that match at least one of the file patterns will be imported/exported.
If your DCT file is named Contacts.dct, then creating a file named Contacts.dct.BinaryImport activates the auto import-export.
If your APP file is named Contacts.app, then creating a file named Contacts.app.BinaryImport activates the auto import-export.
If you have multiple APPs and only have some of those that you want to use auto-export/import, then for example, create a file named Apps.app.BinaryImport and in that file list the names of the Apps, or use a wildcard.
See also: Subversion Options