Engineering Software Automatisierte Versionskontrolle erleichtert Softwareentwicklung im Team

Redakteur: Daniel Weigel

B&R hat die Plattform Team Foundation Server (TFS) in die Software Automation Studio integriert. Damit können die einzelnen Softwareteile einfach versioniert und die Einhaltung der definierten Abläufe überprüft werden.

Anbieter zum Thema

(B&R)

Die Versionskontrolle ist für eine strukturierte Entwicklung im Team essenziell. Klare Entwicklungsstände helfen, Fehler wie versehentliches Überschreiben oder die Verwendung veralteter Module zu verhindern.

Durchgängige Workflows

Das manuelle Abspeichern in Versionen samt Änderungs-Protokollierung ist mühsam und fehleranfällig. Mit dem TFS-Adapter für Automation Studio können Softwareentwickler die Versionsverwaltung dem System überlassen. Dessen Vergleichsmechanismen ersparen viel Abstimmungsaufwand. Durchgängige, nutzerdefinierte Workflows informieren zeitnah alle Betroffenen und verhindern die Verbreitung nicht freigegebener Versionen. Den Entwicklungsverlauf machen historische Aufzeichnungen nachvollziehbar und Entwickler behalten den Überblick über ihre anstehenden Aufgaben. Neben TFS unterstützt Automation Studio auch die Anbindung an das Open-Source-Tool Subversion (SVN).

Zusätzlich zur Anbindung an die Versionsverwaltung ist Automation Studio offen für die Umsetzung eines Continuous-Integration-Prozesses. Dabei wird automatisch bei jedem Eincheckvorgang die Applikation kompiliert, Unittests durchgeführt und Reports erstellt. Potenzielle Probleme lassen sich daher unmittelbar identifizieren und beheben. Hohe Softwarequalität ist integraler Bestandteil des Prozesses schon während der Entwicklung.

(ID:42591885)