Skip to main content

Dialog: Project Settings – SVN Settings

Symbol: _svn_icon_repository_browser.png

Function: The behavior of the integrated SVN version control system is configured in this dialog.

Call: Project → Project Settings menu, category SVN Settings

Requirement: A project is open.

Table 41. Automatic locking and merging

With these settings, you can overwrite the default settings that were made in the Options – SVN Settings dialog.

Merge

Behavior for the commands Update, Merge, or Switch, when both sides (working copy and SVN repository) have changed from the base version

Locks

Behavior how CODESYS SVN locks objects when they are changed locally

Marker

Behavior for conflicts



Table 42. Settings for SVN version info

Create SVN_VERSION_INFO constants for IEC access

standard icon: The object SVN_VERSION_INFO is created and includes global constants or variables for the project metadata.

_cds_icon_option_deactivated.png: The object SVN_VERSION_INFO is not available.

When you select the option, the object is created automatically. When you deselect the option, the object is removed from the project automatically.

Persist SVN_VERSION_INFO object after disconnecting project from SVN

standard icon: The SVN_VERSION_INFO object becomes a persistent object after the project is disconnected. Use case: Provide the SVN information in a compiled library.