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 11 bis 15 von 20 insgemsamt

Seite
  1. 1
  2. 2
  3. 3
  4. 4
bwt Bewertung von dobra
Funktionalität
Qualität
Für professionelle Entwicklung eine ganz wichtiges Tool. Seit ca., 2 Wochen im Test, funktioniert tadellos. (Veröffentlicht am 04.05.16)
. Bewertung von dobra
Funktionalität
Qualität
. (Veröffentlicht am 28.04.16)
Good! Bewertung von BestRider
Funktionalität
Qualität
One time happens there was conflicts in some images and commands commit/update/upgrade not resolve the problem and so I done checkout in a new project. (Veröffentlicht am 04.03.16)
Essential Bewertung von David Cozens
Funktionalität
Qualität
I have used CODESYS for several years and would not start a Project without using this extension. The integration with SVN is comprehensive, and allows multiple developers to effectivly collaborate on a single project. Even when working alone being able to keep a history of changes to a project and then to view differences between revisions is very helpful.
On a large project I have used the SVN extension together with Test Manager and Static Analysis as part of a continuous integration system using Jenkins. (Veröffentlicht am 27.02.16)
Arbeit mit SVN Bewertung von Alfred
Funktionalität
Qualität
Dadurch, dass Bausteine sofort beim Öffnen gesperrt werden, und die Sperre nicht aufgehoben wird, wenn ohne Speichern geschlossen wird, kommt es immer wieder zu Problemen, wenn verschiedene Personen auf dieselben Dateien zugreifen.
Ansonsten reicht die Funktinalität für unsere Zwecke. (Veröffentlicht am 25.01.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