Options for ‘Project source control’

../_images/7cc78e9043758da20a33139006eab46b1

This dialog is used to define whether the project should be managed in a project data base and to configure the ENI interface correspondingly.

../_images/7cc78e9043758da20a33139006eab46b1

Use source control (ENI): Activate this option, if you want to access a project data base via the ENI Server in order to administer all or a selection of POUs of the project in this data base. Preconditions: ENI Server and data base must be installed and you must be registered as an user in the database. See also the documentation for the ENI-Server resp. in chapter ‘ENI’.

If the option is activated, then the data base functions (Check in, Get last version etc.) will be available for handling the project POUs. Then some of the data base functions will run automatically like defined in the options dialogs, and in the menu ‘Project’ ‘Data Base Link’ you will find the commands for calling the functions explicitly. Besides that a tab ‘Data base-connection’ will be added in the dialog Properties, where you can assign a POU to a particular data base catetory.

Connect new Objects with the \ following data base:

Here you set a default: If a new object is inserted in the project (‘Project’ ‘Object’ ‘Add’), then it will automatically get assigned to that object category which is defined here. This assignment will be displayed in the object properties dialog (‘Project’ ‘Object’ ‘Properties’) and can be modified there later. The possible assignments:

  • Project: The POU will be stored in that data base folder which is defined in the dialog ENI configuration/Project objects in the field ‘Project name’.
  • Shared Objects: The POU will be stored in that data base folder which is defined in the dialog ENI configuration/Shared objects in the field ‘Project name’.
  • Local: The POU will not be managed in a ENI data base, but only will be stored locally in the project.

Besides ‘Project objects’ and ‘Shared objects’ there is a third data base category ‘Compile files’ for such objects which are not created until the project has been compiled. Therefore this category is not relevant for the current settings.

Ask for type of new objects: If this option is activated, then whenever a new object is added to the project, the dialog ‘Object’ ‘Properties’ will open, where you can choose to which of the three object categories mentioned above the POU should be assigned. By doing so the standard setting can be overwritten.

configure ENI: This button opens the first of three ENI configuration dialogs:

Each object of a project, which is determined to get managed in the ENI data base, can be assigned to one of the following data base categories: ‘Project objects’, ‘Shared objects’ or ‘Compile files’. For each of these categories a separate dialog is available to define in which data base folder it should be stored and which presettings should be effective for certain data base functions:

Note

Each object will be stored also locally (with project) in any case.

The dialog will open one after the other if you are doing a primary configuration. In this case a Wizard (Button Next) will guide you and the settings entered in the first dialog will be automatically copied to the other ones, so that you just have to modify them if you need different parameter values.

If you want to modify an existing configuration, then the three dialogs are combined in one window (three tabs).

If you have not yet logged in successfully to the data base before, then the Login dialog will be opened automatically.

Note

The settings will be stored in the project.