From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
06-24-2009 05:58 AM
Hi All,
I'm working for company with a small software team (3 people) working mostly with LabView. We are looking to adopt a source code control program. I'd like to ask forum contributors their opinion of the best software to adopt from the list NI provide? The most recent similar post I could fine was dated from 2001 so I thought I'd post again.
Thanks,
Dave
Link to NI's Knowledge base article on 3rd party software:
http://digital.ni.com/public.nsf/websearch/26EC5904169430CE8625706E00743997?OpenDocument
06-24-2009 06:04 AM
06-24-2009 06:45 AM
Hi, Dave,
We using SourceSafe for years. Not ideal, but works. Integrated with LabVIEW and no server install required.
Andrey.
06-25-2009 10:18 AM
Thank you both for the information. Neither option really leaps out as a great one - we are going to have a look at these options and the recommended suppliers and see if we can find a best option for us.
Thanks again,
Dave
06-25-2009 10:19 AM
06-25-2009 10:43 AM
You should also look around on LAVA, once it's up again. There is a dedicated SCC forum.
Subversion (SVN) seems to be the standard, as it works well with binary files (as VIs). There was a recent discussion wether to use the lock-unlock mechanism or thecommit-resolve way.
If you just use it on a local PC/single developer (as I do for now), it is a one-click installer available for turtoise. For a team, you propably need to have a apache server running on your network or select a web based hosting company.
There is also a cool new add-on available for little expenses by JKIsoft to integrate Turtoise into LV:
For some more tricks using SVN, do a search on JKI's blog as well:
Felix
06-29-2009 10:14 AM
Thanks to you both for the additional information,
Dave
06-30-2009 07:38 PM
Coming from the manufacturing side of things, we use a program called MASS Autosave for file backups on our production floor. It is made for plc's, robots, and such but it will work with generic files. http://www.mdtsoft.com/
We have 45 different programs to troubleshoot all the different machinery in our plant.
06-30-2009 09:31 PM
OK I'll chime in.
I have grown accustomed to Visual Source Safe. Our team also develops in C, C#, and VB.net so its versatility is great. Many NI products (LV, LWCVI, TS... ) seem to adapt better in Perforce because it is a bit easier on the admin (and $) side if you do not need the power of a Microsoft backed program (I came from a FDA regulated background.) Although Microsoft pacakages do have an advantage when transitioning from one Windows OS to the next.
Really though, you must explore your development, user, regulatory, IT and administrative needs and desires. Thats a big reason why there are a lot of good repositories making money and that the $$ vary widely.