Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Children Display
excerptTyperich content

Introduction to Track Changes

Image Modified

The Track Changes tools

provides additional

provide features

 for

for logging and tracking

the

engineering solution changes,

covering the following:

including Recent Changes, Version Control, Cross-Reference, Use Count, and Unused Objects. These tools enable audit trails, impact analysis, and solution optimization.

On this page:

Table of Contents
maxLevel3
minLevel2
stylenone

Access: Track Changes (in Solution Explorer)

Parent Page: DevOps & Version Control (Reference)



Navigation Pages

PagePurposePrimary Use
Recent ChangesChange log with configurable persistenceAudit trail and navigation
Version ControlTable version trackingOnline configuration sync
Cross-ReferenceObject usage locationsImpact analysis
Use CountUsage frequencyResource optimization
Unused ObjectsUnreferenced objectsCleanup candidates

Core Functions

Change Tracking

Version Control tables maintain a summary, by Module and Configuration Table, of the current version and last modification of all elements in a solution. This data ensures consistency when connecting to Runtime for online changes.

Cross-Reference Engine

The Cross-Reference system powers:

  • Find Results Panel in Designer
  • Use Count calculations
  • Unused Objects detection
  • Impact analysis for changes

Limitations

Important: Cross-Reference only detects direct object usage. Indirect references are not tracked:

Indirect Usage TypeExampleImpact
String referencesAsset("/folder1/tag1")Not detected
.Link propertyTagReference via stringNot tracked
API accessExternal applicationsNot visible
Dynamic referencesScript-generated namesNot found
OPC UA/MQTTExternal consumersNot tracked

Integration Points

With Designer

FeatureIntegrationPurpose
Find Results PanelUses Cross-Reference dataObject search
Home PageShows Recent ChangesQuick access
Runtime DiagnosticsCompares versionsOnline config
Double-click navigationFrom any table rowDirect access

With Runtime

The Version Control data enables:

  • Online configuration verification
  • Hot reload compatibility checks
  • Change synchronization
  • Version mismatch detection

Best Practices

Regular Maintenance

  • Review Recent Changes daily
  • Check Unused Objects weekly
  • Monitor Use Count for optimization
  • Verify Cross-References before deletion

Before Removing Objects

  1. Check Unused Objects table
  2. Verify no indirect references
  3. Confirm no external usage
  4. Use Find Results for verification
  5. Document removal reason

Change Management

  • Configure appropriate auto-delete settings
  • Keep audit trail for compliance
  • Export changes for version control
  • Review Version Control before deployment

Child Pages

TrackChanges Tables

Recent Changes

Presents the list objects modified in the Solution Configuration. See Recent Changes.

Version Control

Presents the summary of all configuration tables and its version. See Version Control.

Cross-Reference

Presents the list objects in use and its usage locations. See Cross-Reference.

Use Count

Presents the list objects in use, and the number of times it has been used. See Use Count.

Unused Objects

Presents the list objects created but not used in the configuration. See Unused Objects.

In this section:

Page Tree
rootV10:@self
spacesV10