Versionskontrolle
Was ist eine Versionskontrolle?
Apache™ Subversion® (SVN) ist ein Werkzeug zur Versions- und Revisionsverwaltung von aktuellen und historischen Versionen von Dateien wie Quellcode, Webseiten und Dokumentation. Apache™ Subversion® ist ein eingetragenes Warenzeichen der Apache Software Foundation.
Eine Revisionsverwaltung, auch als Versionskontrolle, Versionsverwaltung oder Quellcodeverwaltung bekannt, ist das Management der Änderungen an Dokumenten, Programmen und anderen Informationen, die als Computerdateien gespeicherten werden. Eine Versionskontrolle wird sehr häufig in der Softwareentwicklung eingesetzt, wenn ein Team von Mitarbeitern die gleichen Dateien bearbeitet.
Mitschreiben von Änderungen in Revisionen
Dabei können Sie zu jeder Zeit reproduzieren, wer zu welcher Zeit welche Änderungen vorgenommen hat.
Wiederherstellen alter Revisionen einzelner Dateien
Somit können Sie versehentliche Änderungen an Dateien jederzeit rückgängig machen.
Archivierung spezieller Revisionen eines Projektes
Sie können jederzeit auf ältere Versionen zurückgehen.
Koordinierung des gemeinsamen Zugriffs der Entwickler auf die Daten
Entwicklung eines Projekts gleichzeitig in mehreren Zweigen
Script Engine SVN Add-on API
CODESYS SVN stellt Ihnen eine Scripting-Schnittstelle für SVN zur Verfügung.
Für weitere Informationen siehe: ScriptEngine API documentation
CODESYS SVN im CODESYS Test Manager
CODESYS SVN stellt Ihnen Befehle für den CODESYS Test Manager zur Verfügung.