04-13-2010 09:26 AM
We have a project with over 1000 VIs in it that runs under TestStand. It was not developed under ClearCase control but now we must check it in to ClearCase before making deployments. When I get ready to try a fix or add a VI I copy the whole directory from ClearCase to my working directory. All files are set up to use relative addressing but I get a large number of errors when trying to run the app. Any recommendations? (They won't let me use SVN, tho I have pleaded my case.)
Also if I open a VI from LabVIEW it may complain that it cannot find a subVI and it will ask me to find it. It already has the correct folder open and I have to do is click the file. So if it found the directory while can't it load the file?
Thanks,
jvh
04-13-2010 09:30 AM
is the view that you are using on a View server or the local PC? My guess is a view server... but in any case, add the base path to where the VIs are now to the LabVIEW search path with a /* at the end, you can look at the VI lib search path as an example and then do a mass compile. This should find everything, Hopefully you do not have old version archived in the search path which will cause you to debug all over again. After you mass compile the directory, you can reset your search path back to what it was before you modified it if you like.
I happen to like clearcase, wish we used it here.
04-13-2010 10:37 AM
04-13-2010 11:05 AM
Try mass compiling. It states numerous times with various vis: Searched failed to find "Amp.lvclass:AmpGain.vi" previously from "C:\Top\a\b\ AmpGain.vi". This is the exact location of the file it says it cannot find.
jvh