How to Verify code Changes upon Check-In of a new Version

Integrating versiondog and EcoStruxure Control Engineering – Verification for Better Change Management

versiondog and Schneider Electric EcoStruxure Control Engineering – Verification (formerly PLC Checker) can be used together to improve change management processes. With the use of a script on the versiondog server, it’s now possible to automatically launch a code review with EcoStruxure Control Engineering – Verification upon check-in of a new version in versiondog. This integrated process ensures that the changes that are made follow an established set of programming rules and norms.

How do versiondog and EcoStruxure Control Engineering – Verification work together?

The workflow is very similar as it is when using versiondog independently. First, you would check-out a project in the versiondog UserClient. Then, you would make the required changes to the project. When you are finished making changes, you would check-in the project in the versiondog UserClient. It is now possible to configure versiondog to automatically launch a code analysis in EcoStruxure Control Engineering – Verification to verify the code upon the check-in of a new version. This analysis checks the code against an established set of programming rules and norms.

versiondog and schneider electric ecostruxure control engineering - verification workflow

What are the benefits of integrating versiondog and EcoStruxure Control Engineering – Verification?

  • See the evolution of program quality between versiondog Check-Ins over time.

  • Make improvements and find bugs earlier in the development process when they are cheaper and easier to fix.

  • Easily analyze project code without significant effort, as the analysis is launched in EcoStruxure Control Engineering – Verification automatically upon a new version check-in in versiondog.

Does versiondog support Schneider Electric EcoStruxture Control Expert?

Starting with versiondog 8.1, versiondog also supports automatic backups and smart comparisons for Schneider Electric EcoStruxure Control Expert. This ensures that no unauthorized change goes undetected. Automatic backups also ensure that you can quickly find and restore a working version in the event of unplanned maintenance, human error, system failure, or cyber attack.

versiondog also provides the ability to graphically compare versions for many Schneider Electric devices. View the full list of versiondog supported devices here.

Where can I learn more?

The webinar recording below features a full demonstration and more information about versiondog and EcoStruxure Control Engineering – Verification. If you have any additional questions, contact us and our team will be happy to help.

versiondog Software

versiondog helps users automate backups, control versions, document, and detect unauthorized changes to the software running in their industrial plants and manufacturing facilities.

Read More

versiondog Case Studies

Learn about how versiondog centralizes data management, reduces downtime, and speeds up disaster recovery for our customers.

Read More

Learn how versiondog can help your Team

Schedule a live presentation and demonstration of versiondog now.

Schedule Now

Learn how versiondog can help your Team

Schedule a live presentation and demonstration of versiondog now.

Schedule Now
image_pdfSave as PDFimage_printPrint