Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   NI LabVIEW (http://www.chiefdelphi.com/forums/forumdisplay.php?f=182)
-   -   Labview Version Control (http://www.chiefdelphi.com/forums/showthread.php?t=120437)

Bpk9p4 15-10-2013 10:19

Labview Version Control
 
Has anyone done version control with labview? If so how have you done it and has it been worth it for your team?

Joe Ross 15-10-2013 11:30

Re: Labview Version Control
 
We have used CVS for version control with LabVIEW for several years. We used Tortoise CVS as the CVS client. I posted some of our lessons learned here: http://www.chiefdelphi.com/forums/sh...60&postcount=5

Even though version control with LabVIEW is a little harder then a text based language, it's still worth it, even if you only use it as an integrated backup solution.

EricWilliams 03-12-2013 19:28

Re: Labview Version Control
 
Even professionally, we use a Subversion server with the TortoiseSVN client for SCM (Software Configuration Management) of our LabVIEW software. National Instruments has a (semi) detailed white-paper here: http://www.ni.com/white-paper/4114/en/

Good luck!

Invictus3593 04-12-2013 09:34

Re: Labview Version Control
 
Perforce is a great tool that's used in many large programming companies including Microsoft and Riot Games. NI even has a neat pdf showing how to set it up and explaining how it works here. I plan on using this with my team this year, as our code is getting lost and messed up due to multiple programmers, haha. :rolleyes:

Doug Norman 04-12-2013 11:36

Re: Labview Version Control
 
We also use Perforce here at National Instruments for our internal development.

hzheng_449 07-12-2013 20:20

Re: Labview Version Control
 
Our team has used SVN, but this offseason we tried rebuilding our 2013 code, but with GitHub, which is what we're planning on using this build season.

gnunes 10-12-2013 22:24

Re: Labview Version Control
 
2 Attachment(s)
Attached are a pair of VIs that can provide a poor person's approach to backup and version control. It is not a substitute for real version control, but it requires no server or additional software.

If you are looking for something "no frills" and can work around the limitations, you might find them useful.

-GN

Alan Anderson 11-12-2013 09:21

Re: Labview Version Control
 
Quote:

Originally Posted by gnunes (Post 1310640)
Attached are a pair of VIs that can provide a poor person's approach to backup and version control...

I didn't look deeply into them, but I didn't see anything that couldn't be done using a simple .cmd "batch" file. Are they doing something special that I didn't notice?

gnunes 11-12-2013 13:49

Re: Labview Version Control
 
Quote:

Originally Posted by Alan Anderson (Post 1310751)
I didn't look deeply into them, but I didn't see anything that couldn't be done using a simple .cmd "batch" file. Are they doing something special that I didn't notice?

When I say 'just do it with a simple .cmd "batch" file', my scaly dinosaur hide immediately comes into focus and the students start scanning the sky for the meteor that is about to take me out. Well, some students. Most simply assume that I have for some reason chosen to start speaking in Serbo-Croatian.

But seriously...you are correct. My programs offer no sophistication, only convenience and ease of use (they auto-name the archives, offer an easy option for putting a copy of the archive onto a flash drive, etc., etc.)


All times are GMT -5. The time now is 23:35.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi