HasUndeployedChanges
(VTScada Layer module. Obtain LayerRoot using the following script-only statement: )
LayerRoot = \System.GetLoadedAppInstance(GetGUID(0, \LocalGUID));
| Description: | Finds whether the local machine is maintaining changes that have not been deployed, including changes that have been recorded by EditFile but have yet to be committed. |
| Returns: | Boolean |
Usage: ![]() |
Script or steady state. |
| Function Groups: | Configuration Management |
| Related to: | HasCompilationErrors | IsAppEditable | IsRunOnly | |
Format: ![]() |
LayerRoot.HasUndeployedChanges() |
| Parameters: | none |
| Comments: |
This function returns TRUE if the Layer is running with changes that have not been deployed. This may be true if running on a local branch (auto deploy is off), or there are working copy modifications that have yet to be committed such as page changes. |
Examples:
If 1 NextState;
[
LayerRoot = System.GetLoadedAppInstance(GetGUID(0, \LocalGUID));
IfThen(LayerRoot.HasUndeployedChanges(),
...
)
]
