Chief Delphi

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

RyanN 18-01-2013 19:47

LabVIEW Source Control
 
I'm still new to source control, and the other threads I've seen haven't been helpful so far.

Team Fusion is setup in a classroom at Gulfport High School. We're not allowed to connect our computers to the school's network, so that also means no internet (bye bye github, bitbucket, and all the other great repositories). I'd like to implement some time of source or revision control for our code. We would have to setup a PC with some type of subversion server.

At NASA, we used TortoiseSVN on top of Windows to hold our code. That's possible, but it doesn't integrate with LabVIEW very well. I'd like to be able to compare, merge, and do all of the other normal source control system functions (push, pull, merge, commit) with LabVIEW files.

So the question is, what does your team do?

bvisness 18-01-2013 20:43

Re: LabVIEW Source Control
 
Our (very unprofessional) way is just to duplicate the project folder and rename it whenever we are about to make a significant revision to the code. Last year we ended up at Competition Code v5.lvproj.

Greg McKaskle 18-01-2013 21:07

Re: LabVIEW Source Control
 
This blog seems pretty full on info.

http://forums.ni.com/t5/LabVIEW/LabV...t/true#M607335

Greg McKaskle

DominickC 19-01-2013 03:55

Re: LabVIEW Source Control
 
This year our team's programming mentor suggested setting up some sort of version control system, so we went with SVN.

TortoiseSVN is our preferred client. It preforms all of the functions you said it doesn't (merge, visual diff, push, commit, update). The people who head the Tortoise project also have an SVN monitor tool to alert you to new commits by polling the SVN server every x number of minutes.

Tortoise's integration with LabVIEW was nearly plug-and-play. The only thing that required a little bit of effort was selecting the visual differencing VI from the correct directory.

Dom

Mike AA 19-01-2013 15:40

Re: LabVIEW Source Control
 
Or, since nearly everyone now adays has a smart phone turn on someones tether mode or wifi hotspot and link the computers to the internet that way.


All times are GMT -5. The time now is 07:01.

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