01-12-2011 09:42 AM
I think that the vast majority of people using SCM with LabVIEW are using either Perforce or SVN. Is there anyone who either uses or has used GIT, integrated into LabVIEW or not integrated? (I think there is a tool that uses the SVN protocol to talk to GIT)
If so what were your experiences?
01-12-2011 09:49 AM
01-12-2011 09:56 AM
Thanks. I saw that thread but it didn't have a lot of people talking about their experiences actually using git. It kind of evolved into an SVN thread .
By the way I am using VSS and I want to switch to something else. I am using git already for a Python project. I will probably end up making the recommendation that we switch the LabVIEW SCM from VSS to SVN or possibly Perforce but I wanted to know if anyone is regularly using git.
01-12-2011 10:00 AM
I migrated from SVN to mercurial. Did solve some issues I had with SVN (troubles when renaming VIs from LV; work on site with repo on USB disk). I guess GIT offers similar advantages.
To integrate, most likely you need to start coding it on your own. TonP has recently added a first layer for mercurial support on LAVA. I've done the same for my own use (less complete), it's not a to difficult job. You also need the second layer to perform task from within the LabVIEW IDE, such as save a vi under a new name (in which you call the rename command to git).
Felix
01-12-2011 10:25 AM
Thanks. I hadn't considered Mercurial. I was wanting to use git simply because I already use it for a Python project and I want to use just one tool. But maybe I will switch the Python project to Mercurial!
I kind of doubt that anyone is using git with LabVIEW. Well maybe there are like six out there.
This site should have the ability to create polls!
01-12-2011 12:09 PM
There are several other posts on LAVA mentioning GIT (I think a lot where from FIRST). Post there (just link this post there as cross-post).
I personally think, that my arguments don't speak against GIT. I've been using SVN and Hg(mercurial) without any integration in the LV IDE (although I have some integration for Hg yet).
I forgot to mention: Using SVN you could use the plug-in from JKI. If your company invests the money, I'm sure it' a **bleep** good deal.
All these tools perform very well, even if you don't have the native LV support (as VSS, Perforce).
If you want a poll, you can check the NI-community features. Just setup one for SCC specifics. I was planning to do one myself, but I don't have the time. It' still not as good (from the quality and quantity of posts) a the forums, but has some cool features (wikis, polls). Advertise this on the most up-to-date posts on SCC issues. I and many others will drop in, I'm sure.
Felix
01-12-2011 07:17 PM
I created a poll - http://decibel.ni.com/content/polls/1818
03-19-2013 02:10 PM