Skip to main content

Command: Import Project to SVN

Symbol: _svn_icon_import.png

Function: The command opens the Import Project to SVN dialog for importing a CODESYS project into the SVN repository.

Call: Project → SVN menu

. Requirements
  • You have access to an SVN repository and you know its URL.

  • You have read access to the entire project.

Important

Projects are always saved unencrypted on the server. Therefore, take appropriate security measures (for example, respective permissions to the SVN server) to protect your projects.

Dialog: Import Project to SVN

URL of SVN repository

URL of the SVN repository with the new project folder where the files are imported

Example: https://svnserver/repository/trunk/ControlABC.project

Hint: When importing libraries, specify the extension .library or _library. For projects, specify the extension .project or _project. Then the project type is recognized automatically at checkout and the options are set accordingly in the Checkout dialog.

_cds_icon_three_dots.png

Opens the Repository Browser dialog

The previous project structure is displayed and you can edit them there.

Import message

Text for use as log message

Example: Control project for customer A

Recent Messages

Opens the Recent Messages dialog

There you can reuse the last log messages.

Generate SVN_VERSION_INFO

_cds_icon_option_deactivated.png: The object SVN_VERSION_INFO is not created automatically during the import operation. As a result, the project does not get any global constants or variables for the project metadata.

OK

Creates the current project in the SVN repository and imports the project objects

The local project in CODESYS Development System is linked to the SVN repository. Overlay icons show this in the object trees.