Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Image ModifiedThe Track Changes tools provide features Designer UI (Reference): Features for logging and tracking engineering solution changes, including Recent Changes, Version Control, Cross-Reference, Use Count, and Unused Objects . These tools enable for audit trails , and impact analysis, and solution optimization.

Access: Track Changes (in Solution Explorer)

Parent Page: DevOps & Version Control (Reference)

On this page:

Table of Contents
maxLevel2
minLevel2
indent10px
excludeSteps
stylenone


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, summaries by Module and Configuration Table, of the tracking current version versions and last modification modifications of all solution elements in a solution. This data ensures consistency when connecting to Runtime for online changes.

Cross-Reference Engine

The Cross-Reference system powersPowers multiple analysis features:

  • 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 Checklist

Regular Maintenance

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

Before Removing Objects

  •  Check Unused Objects table
  •  Verify no indirect references
  •  Confirm no external usage
  •  Use Find Results for verification
  •  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

Performance Considerations

AspectRecommendationImpact
Recent ChangesSet auto-delete policyDatabase size
Cross-ReferenceRefresh periodicallyQuery speed
Use CountReview weeklyPerformance insight
Unused ObjectsClean quarterlySolution size

Troubleshooting

IssueCauseSolution
Missing referencesIndirect usageManual verification
Version mismatchUnsaved changesSave and build
Large change logNo auto-deleteConfigure cleanup
Slow navigationLarge databaseOptimize settings

Child Pages


See Also



In this section
:
...

Page Tree
rootV10:@self@parent
spacesV1093DRAF