| **Navigation:**  [[clarion ide.htm|Development Environment (IDE)]] > General Setup and Navigation > Configuration Options > General >====== Tools Options - Binary File auto-export/import ====== | [[menu shortcuts.htm|{{btn_prev_n.gif|Previous page}}]][[clarion ide.htm|{{btn_home_n.gif|Return to chapter overview}}]][[icsharpcode sharpdevelop gui optionpanels projectandsolutionoptionspanel.htm|{{btn_next_n.gif|Next page}}]] | | || 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. ===== Local configuration settings ===== 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. For example: Contacts.app Places.app or C*.app P*.app Lds*.app **See also:** [[icsharpcode svn gui subversionoptionspanel.htm|Subversion Options]] [[how to set up subversion in the clarion ide.htm|How to set up Subversion support in the Clarion IDE.]]