Michael Aivaliotis Posted May 14, 2008 Report Share Posted May 14, 2008 Does anyone know how to programmatically launch the compare VI's tool and compare two VI's that I specify? LV8.x Quote Link to comment
Yair Posted May 14, 2008 Report Share Posted May 14, 2008 Download LVDiff from sourceforge. I seem to remember that it was updated to LV 8. Actually, I seem to remember that Jim worked on it, so I'm a bit surprised you guys don't use it on occasion. I know I do (mostly when I use my boss' computer and see that he has some modified VIs which he should not have touched and which he did not commit ). Quote Link to comment
Christina Rogers Posted May 14, 2008 Report Share Posted May 14, 2008 You might look at <LabVIEW>\project\procmphier.llb\CMP Compare two VIs.vi Standard disclaimers apply, e.g. about how NI can change VIs in the project folder without warning, yada yada yada. Quote Link to comment
MikaelH Posted May 14, 2008 Report Share Posted May 14, 2008 QUOTE (Christina Rogers @ May 14 2008, 05:59 AM) You might look at <LabVIEW>\project\procmphier.llb\CMP Compare two VIs.vi This is the way I've implemented it and linked it to TortoiseSVN http://lavag.org/old_files/post-941-1210716158.zip'>Download File:post-941-1210716158.zip Cheers, Mikael Quote Link to comment
dannyt Posted May 15, 2008 Report Share Posted May 15, 2008 QUOTE (Michael_Aivaliotis @ May 13 2008, 08:04 PM) Does anyone know how to programmatically launch the compare VI's tool and compare two VI's that I specify? LV8.x Hello Michael, Not often that I post and feel I can actually ofter something, but you might be interest in looking at OpenG forums compare to disk tool in this thread I proposed a fix for the compare to disk tool to get this it working in LabVIEW 8.x and posted an an working example it uses the file project\procmphier.llb\CMP compare two VIs.vi with the correct application contexts. You can use this example and just replace the "disk version" with any Vi you want. I am working on getting it to automatcially do compare with different ClearCase Version at the moment. Thanks for the great site.. LAVA ROCKS !! regards Danny QUOTE (MikaelH @ May 13 2008, 11:03 PM) This is the way I've implemented it and linked it to TortoiseSVN http://lavag.org/old_files/post-941-1210716158.zip'>Download File:post-941-1210716158.zip Cheers, Mikael Mikael I would be really interested in looking at how you have done this integration, but I do not have LabVIEW 8.5, it is possible for you to please post a LabVIEW 8.2.1 version, I would be very grateful regards Danny Quote Link to comment
Yair Posted May 15, 2008 Report Share Posted May 15, 2008 QUOTE (dannyt @ May 14 2008, 11:54 AM) Mikael I would be really interested in looking at how you have done this integration, but I do not have LabVIEW 8.5, it is possible for you to please post a LabVIEW 8.2.1 version As I mentioned before, LVDiff can be found on sourceforge. http://meta-diff.sourceforge.net/' rel='nofollow' target="_blank">Here's a link. Quote Link to comment
MikaelH Posted May 15, 2008 Report Share Posted May 15, 2008 Here is the 8.2 version Download File:post-941-1210800230.zip --Mikael Quote Link to comment
Ton Plomp Posted May 21, 2008 Report Share Posted May 21, 2008 And another option. The LabVIEW SCC VIs have an Compare VIs function. This one boils down into the following vi: vi.lib\SourceControl\support\SCCSup Compare Two VIs.vi: Looks like it is what you need. Ton Quote Link to comment
Michael Aivaliotis Posted May 21, 2008 Author Report Share Posted May 21, 2008 QUOTE (MikaelH @ May 13 2008, 03:03 PM) This is the way I've implemented it and linked it to TortoiseSVNDownload File:post-941-1210716158.zip Cheers, Mikael I tried this and it seems to do what I want. May I suggest this be added to the LAVA CR? It's pretty useful. QUOTE (tcplomp @ May 19 2008, 11:32 PM) And another option. The LabVIEW SCC VIs have an Compare VIs function. This one boils down into the following vi: vi.lib\SourceControl\support\SCCSup Compare Two VIs.vi: Looks like it is what you need. Ton I haven't tried this but it appears to have what I want too, however I needed SVN integration (can't you read my mind?). QUOTE (Christina Rogers @ May 13 2008, 12:59 PM) You might look at <LabVIEW>\project\procmphier.llb\CMP Compare two VIs.vi Standard disclaimers apply, e.g. about how NI can change VIs in the project folder without warning, yada yada yada. Wow, this will do what I want too! Hmm, looks like NI has some code duplication here. http://lavag.org/old_files/monthly_05_2008/post-2-1211312716.png' target="_blank"> Quote Link to comment
gmart Posted May 21, 2008 Report Share Posted May 21, 2008 QUOTE (Michael_Aivaliotis @ May 20 2008, 01:45 PM) I tried this and it seems to do what I want. May I suggest this be added to the LAVA CR? It's pretty useful.I haven't tried this but it appears to have what I want too, however I needed SVN integration (can't you read my mind?). Wow, this will do what I want too! Hmm, looks like NI has some code duplication here. http://lavag.org/old_files/monthly_05_2008/post-2-1211312716.png' target="_blank"> Similar but different as they say . Quote Link to comment
Ton Plomp Posted May 21, 2008 Report Share Posted May 21, 2008 QUOTE (Michael_Aivaliotis @ May 20 2008, 09:45 PM) I haven't tried this but it appears to have what I want too, however I needed SVN integration (can't you read my mind?). Nope, and a little bit commandline programming won't do you any harm. I use the PushOK plugin for SVN but the compare option isn't available for this provider. QUOTE Wow, this will do what I want too! Hmm, looks like NI has some code duplication here. QUOTE (gmart @ May 20 2008, 09:57 PM) Similar but different as they say . Maybe one is a wrapper around the other one? PS, does anyone know what PROCMPHIER means? Pro stands for the LabVIEW Pro edition, but CMPHIER??? Ton Quote Link to comment
Michael Aivaliotis Posted May 21, 2008 Author Report Share Posted May 21, 2008 Compare Hierarchy Quote Link to comment
bubbagump Posted January 16, 2009 Report Share Posted January 16, 2009 QUOTE (MikaelH @ May 13 2008, 11:03 PM) This is the way I've implemented it and linked it to TortoiseSVNDownload File:post-941-1210716158.zip Cheers, Mikael Hello and thanks for the zip file. It works perfectly on my XP system but when I loaded it on my Vista system I ran into several file permission problems. I managed to get past the permission problems but when it launches it does not work properly. Instead it launches the main.vi but it does not run it. Any experience on how to configure it to run on Vista? Thanks again. QUOTE (Yen @ May 14 2008, 05:50 PM) As I mentioned before, LVDiff can be found on sourceforge. http://meta-diff.sourceforge.net/' rel='nofollow' target="_blank">Here's a link. Hello and thanks for the zip file. It works perfectly on my XP system but when I loaded it on my Vista system I ran into several file permission problems. I managed to get past the permission problems but when it launches it does not work properly. Instead it launches the main.vi but it does not run it. Any experience on how to configure it to run on Vista? Thanks again. Quote Link to comment
bubbagump Posted January 16, 2009 Report Share Posted January 16, 2009 QUOTE (MikaelH @ May 13 2008, 11:03 PM) This is the way I've implemented it and linked it to TortoiseSVNDownload File:post-941-1210716158.zip Cheers, Mikael Hello and thanks for the zip file. It works perfectly on my XP system but when I loaded it on my Vista system I ran into several file permission problems. I managed to get past the permission problems but when it launches it does not work properly. Instead it launches the main.vi but it does not run it. Any experience on how to configure it to run on Vista? Thanks again. QUOTE (Yen @ May 14 2008, 05:50 PM) As I mentioned before, LVDiff can be found on sourceforge. http://meta-diff.sourceforge.net/' rel='nofollow' target="_blank">Here's a link. Hello and thanks for the zip file. It works perfectly on my XP system but when I loaded it on my Vista system I ran into several file permission problems. I managed to get past the permission problems but when it launches it does not work properly. Instead it launches the main.vi but it does not run it. Any experience on how to configure it to run on Vista? Thanks again. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.