Tracking component versions
Advanced topic - requires coding skills
The overall APSIM version number is provided from the Upgrade option. This version can be used for reporting in publications and ensuring reproducibility and compatibility with published simulation files (*.apsimx). For more details see What's new.
This section describes how to keep a log of versions of each component created or modified. This version will be displayed in the Version tab of the CLEM component display and allows users to ensure they are discussing the same version of the component. It is also the place to provide details of updates and any actions that need to be taken to ensure you keep older set up files working.
CLEM uses the version attribute of the Models.Core.Attributes as this provides additional properties over the Microsoft version. You can have as many of these attributes as needed.
[Version(1, 0, 1, "")]
[Version(1, 0, 2, "Added new xxxx functionality")]