Dialog: Options – SVN Settings
Tab: General
Symbol:
Function: The tab includes the basic settings for CODESYS SVN.
Call: menu
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 |
|
Prompt the user when automatic locking fails. |
|
Foo(); >>>>>>>>>>>>>>> I := I + 1; =============== I := I + 2; <<<<<<<<<<<<<<<
Check server for updates and locks |
|
Check interval (minutes) | Example: 10 |
Ignore whitespace |
|
Ignore comments |
|
Ignore properties |
|
Tip
Some of the SVN options can be overwritten by the project-specific settings.
Project-specific settings are defined in the Project Settings – SVN Settings dialog.
Tab: SSH
Symbol:
Function: The tab contains the settings for the SSH protocol.
Call: menu
libssh2 (recommended) | CODESYS SVN uses Libssh2 for establishing a connection via SSH protocol. This is the recommended setting. |
SharpPlink (backwards compatibility) | CODESYS SVN uses plink.exe for establishing a connection with SSH servers. This option is required only for communication with outdated servers that support the deprecated SSH-1 protocol. |
Tip
The SSH configuration can be overwritten by means of the environment variable SVN_SSH
, or server-specific by means of the SVN configuration file.