02-08-2008 04:58 AM
Hi,
We are a company that develops test and measurement systems, with LabVIEW and TestStand. We are working in the latest and prior versions of the development systems.
We have in mind to change our existing source code control (SCC) to the following toolchain in the latest versions:
- Tigris Subversion Server on Linux (
- TortoiseSVN Client (to use SVN via file explore)
- PushOK SVN Client (to use SVN from the
Does anyone have some Pros. and Cons. Regarding this setup for company use with LabVIEW and TestStand?
I am looking forward to hear from you,
Best regards,
Morten Pedersen
03-13-2008 12:12 PM
03-13-2008 02:27 PM
Your problem is that LabVIEW saves the compiled code as part of the VI. When you do something that forces a recompile (like adding a control to a global VI or renaming an input on a subVI or even some things which you would think should have no effect on the caller), LabVIEW will ask you to save any VI which was changed. If you don't, it will recompile it the next time you load it and ask you again.
Personally, I don't have a problem with this. I prefer to know that all developers have the same version which was compiled properly. I just let TSVN pass as much of the code as needed through the network. That's what we have a reasonably high speed LAN for.
If you want to change it, however, you can go into the LabVIEW options and check the Do Not Save Automatic Changes check box. That will cause LabVIEW to stop asking you to save. In 8.x, this is found in the Misc. page. As I said, personally I prefer the other way.
I can't comment on using the PushOK plugin, but searching for "SVN", both here and in the LAVA forums, should return some results.
03-13-2008 02:33 PM
03-14-2008 10:39 AM
Andy,
Perhaps you could explain your comment further?
03-14-2008 11:25 AM
03-14-2008 12:11 PM
03-24-2008 06:54 AM
Paul, what would you recommend then as a SCC solution for LabVIEW? Are you using any SCC with LV, then?
@PaulG. wrote:
I've been in test development/R&D industry for over 20 years and have worked with a lot of different software, but I have never ran into anything more user-hostile than Tortoise/SVN. It might work very well with text files, but with LabVIEW it was an abomination.
03-24-2008 09:27 AM
03-24-2008 10:47 AM