User | Kudos |
---|---|
4 | |
2 | |
2 | |
1 | |
1 |
A pretty common use case of LVCompare in my workflow is to use it as a diff tool in SVN to compare different versions of a VI. When I do that, the previous version is downloaded into a temp directory, and then there is a decent amount of load time because dependency paths have to be resolved differently for the version in the temp directory and some recompiling happens. For top-level VIs in large applications, it seems like the whole dependency tree is getting loaded, which takes a long time. But really, for comparing VIs, there's no need to load the contents of lower level subVIs (and their dependencies, and dependencies of dependencies, etc.) As long as the connector pane, typedefs on the connector pane, and the icon of a subVI are loaded, that should be enough information for a visual diff of the top level VI.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
This idea is currently in the LabVIEW NXG backlog. For LabVIEW 20xx, I'm moving the idea back to the 'New' status to be considered for a future LabVIEW 20xx release.