SCC Compare VIs VI

Owning Palette: Source Control VIs

Requires: Professional System

Returns the difference between the specified VI and by default, the latest version of the VI in source control.

Use this VI with LabVIEW file types, such as VIs, control, and global variables. The VI returns an error if you specify file types not specific to LabVIEW, such as text files or HTML files. Use the SCC Compare Files VI to compare text or binary files.

 Add to the block diagram  Find on the palette
application reference is reserved for internal use.
source control reference in contains a reference to the source control project configured in LabVIEW. The source control reference must be a valid reference created with the SCC Open SCC Project VI.
VI path specifies the path to the VI you want to compare.
compare options specifies the methods the VI uses for comparison.
VI Attributes specifies whether the comparison includes the VI attributes set in the VI Properties dialog box. The default is FALSE, in which VI attributes are excluded from the comparison.
Front Panel specifies whether the comparison includes front panel items. The default is TRUE.
FP position/size specifies whether the comparison includes the position and size of the front panel window. The default is FALSE, in which the front panel position and size are excluded from the comparison.
Block Diagram specifies whether the comparison includes block diagram items. The default is TRUE.
BD cosmetic specifies whether the comparison includes cosmetic aspects of the block diagram. The default is FALSE, in which the cosmetic aspects are excluded from the comparison.
BD position/size specifies whether the comparison includes the position and size of the block diagram window. The default is FALSE, in which the block diagram position and size are excluded from the comparison.
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
interactive? specifies whether the VI performs a silent or a visual comparison. The default is FALSE, which specifies a silent comparison, in which the VI returns results in the status message output. If you select TRUE, the VI performs an interactive visual comparison, in which the front panels and block diagrams of the two VI versions display and a dialog box lists the differences.
version specifies the version of the file you want to compare. The default is an empty string. If the string is empty, the VI compares the latest version of the file. Not all source control providers support this parameter. The syntax for this parameter varies for each provider. Refer to the source control provider documentation for more information about version syntax.
file differs? returns TRUE if the specified VI differs from the version in source control.
source control reference out returns source control reference in unchanged.
status message returns the results of the comparison if the VI performed a silent comparison method. Depending on the source control provider, the output might include status information or non-critical error messages.
error out contains error information. This output provides standard error out functionality.