Setzen Unternehmen die HMI/SCADA-Lösung zusammen mit Versiondog ein, lassen sich die Projekte und Daten aus zenon nachvollziehbar versionieren und dokumentieren. So ist zu jedem Zeitpunkt nachvollziehbar, wer wann welche Änderungen an einem Projekt oder an einer Anwendung vorgenommen hat und welche Programmversion aktuell im Einsatz ist. Dies ist nicht nur für produzierende Unternehmen von Vorteil, sondern auch für den Maschinen- und Anlagenbau sowie Systemintegratoren.
Versiondog stellt ein Bedienkonzept bereit, das alle Versionierungs- und Dokumentationsvorgänge der Automatisierungsprojekte in Zenon einheitlich und durchgängig unterstützt. Alle Zenon-Projekte werden als Komponenten verwaltet und in einem Zenon-Projektbaum dargestellt. Anwender können mit einem „CheckOut“ die aktuelle Version eines Zenon-Projekts von Versiondog auf ihren Arbeitsplatz kopieren. Hierbei wird auch die Aktualisierung der jeweiligen SQL-Datenbanken in Abhängigkeit der Editor-Version berücksichtigt. Öffnet ein Anwender die Komponente kann er einen Workspace angeben, in dem das Projekt im Editor geöffnet und bearbeitet werden soll. Dabei kann ein Workspace mehrere Projekte umfassen und die Projektabhängigkeiten abbilden.
Ist die neue Version des Projekts erstellt, können Anwender mit einem „CheckIn“ das Projekt als aktuelles Projekt an Versiondog übertragen. Das Programm ermittelt alle Unterschiede und liefert eine detaillierte Vergleichsdarstellung. Alle Änderungen werden wie in einem Zenon-Projektbaum abgebildet, sodass die Anwender sich unmittelbar zurechtfinden soll. Alle Änderungen können auch im gewünschten Umfang kommentiert werden. So wird der Benutzer unterstützt, Datenkonflikte zu erkennen und zu vermeiden. Zudem kann es eine zyklische Überprüfung übernehmen, ob der aktive Projektstand der letzten freigegebenen Projekt-Version entspricht.