CODESYS SVN

CODESYS SVN ermöglicht eine integrierte Anbindung an das Software-Versionierungssystem Apache™ Subversion® für alle Applikationsobjekte.

CODESYS SVN ist Teil des Tool-Bundles CODESYS Professional Developer Edition.

Version: 
4.2.6.0  
Artikelnummer: 
2101000000

CODESYS SVN

CODESYS SVN

Apache™ Subversion® ist ein Werkzeug zur Versions- und Revisionsverwaltung von aktuellen oder historischen Versionen von Dateien wie Quellcode, Webseiten und Dokumentation. Eine Revisionsverwaltung, auch als Versionsverwaltung oder Source-Code-Verwaltung bekannt, ist das Management der Änderungen an Dokumenten, Programmen und anderen Informationen, welche als Computer-Dateien gespeicherten werden. Sie wird sehr häufig in der Softwareentwicklung eingesetzt, wo ein Team von Mitarbeitern die gleichen Dateien bearbeitet. Die Hauptaufgaben einer Versionsverwaltung sind:

  • Mitschreiben von Änderungen: Es kann zu jeder Zeit reproduziert werden, wer zu welcher Zeit welche Änderungen vorgenommen hat.

  • Wiederherstellen alter Revisionen einzelner Dateien. Versehentliche Änderungen an Dateien können jederzeit rückgängig gemacht werden.

  • Archivierung spezieller Revisionen eines Projektes. Es kann jederzeit auf ältere Versionen zurückgegangen werden.

  • Koordinierung des gemeinsamen Zugriffs der Entwickler auf die Daten.

  • Gleichzeitige Entwicklung in mehreren Branches eines Projektes.

Die Funktionen von Subversion stehen direkt in CODESYS zur Verfügung, unabhängig davon, ob es sich um die 32- Bit oder 64-Bit-Variante handelt. Die Anwendung ist nahtlos in die Entwicklungsumgebung integriert.

CODESYS SVN kann im CODESYS Development System ohne Lizenz installiert und gestartet werden. Um eine Verbindung zu einem SVN-Repository herzustellen, ist ein Lizenzschlüssel sowohl in der Demoversion als auch in der Vollversion erforderlich.

einklappen

Programmiersystem

CODESYS Development System V3.5.16.0 oder höher

Laufzeitsystem

-

Unterstützte Plattformen/ Geräte

-

Zusätzliche Anforderungen

Abonnement der CODESYS Professional Developer Edition.

  • Ein laufendes Subversion-Projektarchiv (Repository) auf einem Server oder lokal in einer Datei

  • Installation des Redistributable Package für Microsoft Visual Studio 2015

Für Informationen zur Arbeit mit Subversion oder zur Installation der benötigten Software wenden Sie sich bitte an Ihren lokalen IT-Spezialisten.

Einschränkungen

keine

Lizenzierung

Die folgenden Lizenzen sind verfügbar:

  • Demo-Lizenz: Zeitlich eingeschränkte Nutzungsdauer

  • Abo-Lizenz: Zeitbeschränkte Nutzung

Folgende Lizenzierungsoptionen werden unterstützt:

  • Soft Key, ab CODESYS Development System SP 13

    (Arbeitsplatzgebundene Lizenzierung, kostenloser Bestanteil aller CODESYS Produkte)

  • Optional: CODESYS Key

    (Erhöhte Sicherheit gegen Verlust der Lizenzschlüssel, Übertragbare Lizenzierung auf andere Arbeitsplätze)

Erforderliches Zubehör

Optional: CODESYS Key

Versionshistorie

Version Release note
Release date
4.2.6.0

Improvements

  • SVN-780: Improve performance for comparison of a single object between BASE and WORKING revision

Bug fixes

  • SVN-842: Prevent SVN update (and other SVN operations) while application is logged in

  • SVN-798: SVN log sporadically not displayed, instead error “Value cannot be NULL”

  • SVN-794: Tree conflict leads to exception during checkout and cannot be resolved afterwards

  • SVN-834: SharpSvn: Disable SharpPLink (Putty/PLink) because of security bugs

  • SVN-811: SharpSVN: Update to OpenSSL 1.1.1d

  • SVN-812: CODESYS crashes if project import fails due to repository pre-commit hook

  • SVN-813: Deleting an object in the Working Copy Explorer does not update the object’s status in the project session

  • SVN-817: Assertion when re-adding a child device under a copy it’s a parent device

  • SVN-816: “Select All” in Pending Changes View sometimes leads to exception

  • SVN-772: Deadlock of Repository Browser while refreshing

05.05.2020
4.2.5.1
  • Upgrade to OpenSSL 1.1.1d

  • Disabling the ability to use SharpPlink

18.02.2020
4.2.5.0

Release Note

CODESYS SVN 4.2.5.0 is a bug-fix release.


Major bug-fixes

  • [SVN-768] Upgrade to OpenSSL 1.1.1 (1.0.2 is reaching end of support) and Apache subversion 1.12
  • [SVN-799] Assertion (missing SvnWorkingCopySummary) when cancelling the project import to SVN
  • [SVN-801] Disconnecting project from svn via python leads to an error (SvnWorkingCopyVersionSummary)
  • [SVN-802] SVN Update doesn’t handle tree conflict, aborts with assertion instead
  • [SVN-803] SVN, Scripting: Reentrant lock when setting release flag of library

2 minor bugs have been fixed.


Compatibility Information

General

This version is compatible with CODESYS V3.5 SP9 Patch 5 and newer.


Known Limitations

  • [SVN-802] There are situations implied by a tree conflict, that relate to the object naming scopes of a CODESYS project: It is impossible to apply an incoming addition of an object, whith a name that already exists in the same namespace. This can happen when using folders in a CODESYS project, because they are namespace-agnostic, whereas the file system folders of the Working Copy create each a namespace. In this situation the SVN update operation will yield an exception like “An object with the name ‘TheObjectName’ already exists within the corresponding namespace.”

11.09.2019
4.2.4.0

Quality update with minor improvements and bug fixes.


16.05.2019
4.2.2.0

-


01.10.2018
4.2.1.0

Support of Softcontainer licensing (no Dongle needed)

 SVN_VERSION_INFO object default settings for persistence have been changed.

22.08.2018
4.2.0.0

Security updates:

  • For more details see Advisory 2018-03, which is available on the CODESYS website:

https://customers.codesys.com/fileadmin/data/customers/security/2018/Advisory2018-03_SVN-632.pdf

General information:

  • Support multiple diff-views at once for compare
  • The SVN_VERSION_INFO object now is available even if there’s no connection to the SVN repository.
  • SVN has now a view “Pending Changes” which shows the current changes to the existing project version.
  • “Revert to revision” now is able to revert the whole subtree under a single selected object.
  • The SVN_VERSION_INFO provides instantly updated information.
  • The SVN Log dialog just loads the first 100 log entries.
  • When merging, for conflicting names the affected nodes are marked with a tree conflict marker, keeping the local state of the object.
  • New button “Mark as Resolved” within the resolve conflict dialog.
  • The background check for remote repository changes now is configured to recognize release of locks as well.”
15.03.2018
4.1.2.1 CODESYS SVN 4.1.2.1 is a security update which solves the issue noted in Advisory 2017-08.
For more details see:
https://customers.codesys.com/fileadmin/data/customers/security/2017/Advisory2017-08_SVN-585.pdf
29.09.2017
4.1.1.0 - 26.04.2017
4.1.0.2 - 24.10.2016

Kundenmeinung 6 bis 10 von 20 insgemsamt

Seite
  1. 1
  2. 2
  3. 3
  4. 4
CoDeSys frozen on SVN update Bewertung von Andrae
Funktionalität
Qualität
often the CoDeSys front end gets infinitely frozen when trying to update f.i. a POU tree from SVN. The only way out is to kill the process and to get the packed project file from the SVN server by the help of the command line.
If the project could alternatively stored as a readable and writable directory tree with source files but not xml based instead of the zipped project file one could handle the version control on file and directory level. (Veröffentlicht am 06.02.18)
Good functionality Bewertung von CoDeSys OEM
Funktionalität
Qualität
CoDeSys SVN has all of the necessary functionality. I did encounter a data corruption issue that forced me to baseline a project and save it in a new directory. (Veröffentlicht am 24.10.17)
Slow, buggy, but working well when you know how to use it Bewertung von Jochen
Funktionalität
Qualität
When collaborating on the same project, this plugin is a must. It's a pity that it is buggy.
Big projects are slow in handling the versioning. Checking out a bigger project takes around 5 to 10 minutes.
When moving or copying parts from one place to another, it is certain that subversion will pop up windows with long call stack errors and quit functioning.
You need to learn how to handle the plugin for a while to be able got go around the known errors, bugs and traps. We ended up with disconnecting the project and importing it into the repository five times until we knew how to use it.
The documentation is not too detailed to say the least.

Nevertheless, when you know how to handle the beast, it is highly useful!
(Veröffentlicht am 24.10.17)
Assertionsfehler ? Bewertung von Foli
Funktionalität
Qualität
Wäre eine super Sache nur mit solchen Fehlern wird es schwierig. (Veröffentlicht am 18.10.17)
[Antwort von CODESYS GmbH: The problem has been solved successfully.]
Very low performance Bewertung von cst_soilmec_guerra
Funktionalität
Qualität
the SVN is absolutely slow with big projects (Veröffentlicht am 18.10.16)

Dieses Produkt beinhaltet ein CODESYS Support Ticket, inkl. 1 Stunde Support von CODESYS.

Mehr Details dazu finden Sie im CODESYS Store Produkt CODESYS Support Ticket.

3S-Smart Software Solutions GmbH

Memminger Straße 151

87439 Kempten

Deutschland

Weitere Produkte:

CODESYS Professional Developer Edition

CODESYS Professional Developer Edition

500,00 € ab: 405,00 € zzgl. MwSt
Auf die Merkliste

Screenshots

Schreiben Sie Ihre eigene Kundenmeinung

Nur registrierte Benutzer können Bewertungen abgeben. Bitte melden Sie sich an oder registrieren Sie sich